diff --git a/locale/translations.go b/locale/translations.go
index 7bf2039a12e83bd7099c0fa47764c9eb96e6c807..0cc6fc36d8f2eb6dc5f1235ade11c79240111f19 100644
--- a/locale/translations.go
+++ b/locale/translations.go
@@ -1,13 +1,13 @@
 // Code generated by go generate; DO NOT EDIT.
-// 2018-02-08 18:11:55.663532104 -0800 PST m=+0.009491930
+// 2018-02-09 11:19:26.571084 +0100 CET m=+0.028061008
 
 package locale
 
 var translations = map[string]string{
 	"de_DE": `{
     "plural.feed.error_count": [
-        "%d Error",
-        "%d Errors"
+        "%d Fehler",
+        "%d Fehler"
     ],
     "plural.categories.feed_count": [
         "Es gibt %d Abonnement.",
@@ -114,7 +114,7 @@ var translations = map[string]string{
     "Invalid username or password.": "Benutzername oder Passwort ungültig.",
     "Never": "Niemals",
     "Unable to execute request: %v": "Diese Anfrage konnte nicht ausgeführt werden: %v",
-    "Last Parsing Error": "Letzter Analyse Error",
+    "Last Parsing Error": "Letzter Analysefehler",
     "There is a problem with this feed": "Es gibt ein Problem mit diesem Abonnement",
     "Unable to parse OPML file: %v.": "OPML Datei konnte nicht gelesen werden: %v.",
     "Unable to parse RSS feed: %v.": "RSS Feed konnte nicht gelesen werden: %v.",
@@ -216,7 +216,11 @@ var translations = map[string]string{
     "Miniflux API": "Miniflux API",
     "API Endpoint": "API Endpunkt",
     "Your account password": "Ihr Konto Passwort",
-    "This web page is empty": "Diese Webseite ist leer"
+    "This web page is empty": "Diese Webseite ist leer",
+    "Invalid SSL certificate (original error: %q)": "Ungültiges SSL-Zertifikat (ursprünglicher Fehler: %q)",
+    "This website is temporarily unreachable (original error: %q)": "Diese Webseite ist vorübergehend nicht erreichbar (ursprünglicher Fehler: %q)",
+    "This website is permanently unreachable (original error: %q)": "Diese Webseite ist dauerhaft nicht erreichbar (ursprünglicher Fehler: %q)",
+    "Website unreachable, the request timed out after %d seconds": "Webseite nicht erreichbar, die Anfrage endete nach %d Sekunden"
 }
 `,
 	"en_US": `{
@@ -451,7 +455,7 @@ var translations = map[string]string{
 }
 
 var translationsChecksums = map[string]string{
-	"de_DE": "6528d76d5c78b45db4a137a092953155e81d47a64e91aa2411829e5d946e0e28",
+	"de_DE": "53f7637318ac418ce0e3dd483923dab39ff4f4062b4909e5e03efcc3b693e5d6",
 	"en_US": "6fe95384260941e8a5a3c695a655a932e0a8a6a572c1e45cb2b1ae8baa01b897",
 	"fr_FR": "ae61f82ac14bc2c6c6a3c2d38cf1ad8309ac2eef19b0726b2969ac155ccddc14",
 }
diff --git a/locale/translations/de_DE.json b/locale/translations/de_DE.json
index efcee120da9e055d64874400f18ea5a650efabfc..f781fa0d036ca6c03d8733a37507a87feef75287 100644
--- a/locale/translations/de_DE.json
+++ b/locale/translations/de_DE.json
@@ -1,7 +1,7 @@
 {
     "plural.feed.error_count": [
-        "%d Error",
-        "%d Errors"
+        "%d Fehler",
+        "%d Fehler"
     ],
     "plural.categories.feed_count": [
         "Es gibt %d Abonnement.",
@@ -108,7 +108,7 @@
     "Invalid username or password.": "Benutzername oder Passwort ungültig.",
     "Never": "Niemals",
     "Unable to execute request: %v": "Diese Anfrage konnte nicht ausgeführt werden: %v",
-    "Last Parsing Error": "Letzter Analyse Error",
+    "Last Parsing Error": "Letzter Analysefehler",
     "There is a problem with this feed": "Es gibt ein Problem mit diesem Abonnement",
     "Unable to parse OPML file: %v.": "OPML Datei konnte nicht gelesen werden: %v.",
     "Unable to parse RSS feed: %v.": "RSS Feed konnte nicht gelesen werden: %v.",
@@ -210,5 +210,9 @@
     "Miniflux API": "Miniflux API",
     "API Endpoint": "API Endpunkt",
     "Your account password": "Ihr Konto Passwort",
-    "This web page is empty": "Diese Webseite ist leer"
+    "This web page is empty": "Diese Webseite ist leer",
+    "Invalid SSL certificate (original error: %q)": "Ungültiges SSL-Zertifikat (ursprünglicher Fehler: %q)",
+    "This website is temporarily unreachable (original error: %q)": "Diese Webseite ist vorübergehend nicht erreichbar (ursprünglicher Fehler: %q)",
+    "This website is permanently unreachable (original error: %q)": "Diese Webseite ist dauerhaft nicht erreichbar (ursprünglicher Fehler: %q)",
+    "Website unreachable, the request timed out after %d seconds": "Webseite nicht erreichbar, die Anfrage endete nach %d Sekunden"
 }