From c6fd9eb9b1a26c7f029cfd97fb1637d2ab867173 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= <fred@miniflux.net>
Date: Wed, 7 Feb 2018 19:10:36 -0800
Subject: [PATCH] Remove period for feed errors

---
 locale/translations.go         | 22 +++++++++++-----------
 locale/translations/de_DE.json |  8 ++++----
 locale/translations/fr_FR.json |  8 ++++----
 reader/feed/handler.go         |  8 ++++----
 4 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/locale/translations.go b/locale/translations.go
index d626b895..b8710458 100644
--- a/locale/translations.go
+++ b/locale/translations.go
@@ -1,5 +1,5 @@
 // Code generated by go generate; DO NOT EDIT.
-// 2018-02-07 18:40:34.783083402 -0800 PST m=+0.035977512
+// 2018-02-07 19:08:37.486258735 -0800 PST m=+0.030254000
 
 package locale
 
@@ -90,8 +90,8 @@ var translations = map[string]string{
     "Last Login": "Letzte Anmeldung",
     "Yes": "Ja",
     "No": "Nein",
-    "This feed already exists (%s).": "Diese Abonnement existiert bereits (%s).",
-    "Unable to fetch feed (statusCode=%d).": "Abonnement konnte nicht abgerufen werden (code=%d).",
+    "This feed already exists (%s)": "Diese Abonnement existiert bereits (%s)",
+    "Unable to fetch feed (statusCode=%d)": "Abonnement konnte nicht abgerufen werden (code=%d)",
     "Unable to open this link: %v": "Dieser Link konnte nicht geöffnet werden: %v",
     "Unable to analyze this page: %v": "Diese Seite konnte nicht analysiert werden: %v",
     "Unable to find any subscription.": "Es wurden keine Abonnements gefunden.",
@@ -121,7 +121,7 @@ var translations = map[string]string{
     "Unable to parse Atom feed: %v.": "Atom Feed konnte nicht gelesen werden: %v.",
     "Unable to parse JSON feed: %v.": "JSON Feed konnte nicht gelesen werden: %v.",
     "Unable to parse RDF feed: %v.": "RDF Feed konnte nicht gelesen werden: %v.",
-    "Unable to normalize encoding: %v.": "Zeichenkodierung konnte nicht normalisiert werden: %v.",
+    "Unable to normalize encoding: %v": "Zeichenkodierung konnte nicht normalisiert werden: %v",
     "Unable to create this category.": "Diese Kategorie konnte nicht angelegt werden.",
     "yes": "ja",
     "no": "nein",
@@ -139,7 +139,7 @@ var translations = map[string]string{
     "Sign in with Google": "Anmeldung mit Google",
     "Unlink my Google account": "Google Konto abmelden",
     "Link my Google account": "Google Konto verknüpfen",
-    "Category not found for this user.": "Diese Kategorie existiert nicht für diesen Benutzer.",
+    "Category not found for this user": "Diese Kategorie existiert nicht für diesen Benutzer",
     "Invalid theme.": "Dieses Thema ist fehlerhaft.",
     "Entry Sorting": "Sortierung der Artikel",
     "Older entries first": "Älteste Artikel zuerst",
@@ -314,8 +314,8 @@ var translations = map[string]string{
     "Last Login": "Dernière connexion",
     "Yes": "Oui",
     "No": "Non",
-    "This feed already exists (%s).": "Cet abonnement existe déjà (%s).",
-    "Unable to fetch feed (statusCode=%d).": "Impossible de récupérer cet abonnement (code=%d).",
+    "This feed already exists (%s)": "Cet abonnement existe déjà (%s)",
+    "Unable to fetch feed (statusCode=%d)": "Impossible de récupérer cet abonnement (code=%d)",
     "Unable to open this link: %v": "Impossible d'ouvrir ce lien : %v",
     "Unable to analyze this page: %v": "Impossible d'analyzer cette page : %v",
     "Unable to find any subscription.": "Impossible de trouver un abonnement.",
@@ -345,7 +345,7 @@ var translations = map[string]string{
     "Unable to parse Atom feed: %v.": "Impossible de lire ce flux Atom: %v.",
     "Unable to parse JSON feed: %v.": "Impossible de lire ce flux JSON: %v.",
     "Unable to parse RDF feed: %v.": "Impossible de lire ce flux RDF: %v.",
-    "Unable to normalize encoding: %v.": "Impossible de normaliser l'encodage : %v.",
+    "Unable to normalize encoding: %v": "Impossible de normaliser l'encodage : %v",
     "Unable to create this category.": "Impossible de créer cette catégorie.",
     "yes": "oui",
     "no": "non",
@@ -363,7 +363,7 @@ var translations = map[string]string{
     "Sign in with Google": "Se connecter avec Google",
     "Unlink my Google account": "Dissocier mon compte Google",
     "Link my Google account": "Associer mon compte Google",
-    "Category not found for this user.": "Cette catégorie n'existe pas pour cet utilisateur.",
+    "Category not found for this user": "Cette catégorie n'existe pas pour cet utilisateur",
     "Invalid theme.": "Le thème est invalide.",
     "Entry Sorting": "Ordre des éléments",
     "Older entries first": "Ancien éléments en premier",
@@ -446,7 +446,7 @@ var translations = map[string]string{
 }
 
 var translationsChecksums = map[string]string{
-	"de_DE": "f4a66bffedb7bf99294281da5a1fa78901509db67a9fba15a160b656feb1425a",
+	"de_DE": "af988b151d3165a172940b791db38bbb69e57d3009d315ab1e3b791515c2ed71",
 	"en_US": "6fe95384260941e8a5a3c695a655a932e0a8a6a572c1e45cb2b1ae8baa01b897",
-	"fr_FR": "3b8f4d329ca851f461c973bbdb77459006ba7b4d9bd49139d4002af67b4c3d4e",
+	"fr_FR": "e1f5604630f7dfffe81718f3647d6d3689ec3c4d9a2c78ed7641704e2b913b74",
 }
diff --git a/locale/translations/de_DE.json b/locale/translations/de_DE.json
index 03da0189..06a333a6 100644
--- a/locale/translations/de_DE.json
+++ b/locale/translations/de_DE.json
@@ -84,8 +84,8 @@
     "Last Login": "Letzte Anmeldung",
     "Yes": "Ja",
     "No": "Nein",
-    "This feed already exists (%s).": "Diese Abonnement existiert bereits (%s).",
-    "Unable to fetch feed (statusCode=%d).": "Abonnement konnte nicht abgerufen werden (code=%d).",
+    "This feed already exists (%s)": "Diese Abonnement existiert bereits (%s)",
+    "Unable to fetch feed (statusCode=%d)": "Abonnement konnte nicht abgerufen werden (code=%d)",
     "Unable to open this link: %v": "Dieser Link konnte nicht geöffnet werden: %v",
     "Unable to analyze this page: %v": "Diese Seite konnte nicht analysiert werden: %v",
     "Unable to find any subscription.": "Es wurden keine Abonnements gefunden.",
@@ -115,7 +115,7 @@
     "Unable to parse Atom feed: %v.": "Atom Feed konnte nicht gelesen werden: %v.",
     "Unable to parse JSON feed: %v.": "JSON Feed konnte nicht gelesen werden: %v.",
     "Unable to parse RDF feed: %v.": "RDF Feed konnte nicht gelesen werden: %v.",
-    "Unable to normalize encoding: %v.": "Zeichenkodierung konnte nicht normalisiert werden: %v.",
+    "Unable to normalize encoding: %v": "Zeichenkodierung konnte nicht normalisiert werden: %v",
     "Unable to create this category.": "Diese Kategorie konnte nicht angelegt werden.",
     "yes": "ja",
     "no": "nein",
@@ -133,7 +133,7 @@
     "Sign in with Google": "Anmeldung mit Google",
     "Unlink my Google account": "Google Konto abmelden",
     "Link my Google account": "Google Konto verknüpfen",
-    "Category not found for this user.": "Diese Kategorie existiert nicht für diesen Benutzer.",
+    "Category not found for this user": "Diese Kategorie existiert nicht für diesen Benutzer",
     "Invalid theme.": "Dieses Thema ist fehlerhaft.",
     "Entry Sorting": "Sortierung der Artikel",
     "Older entries first": "Älteste Artikel zuerst",
diff --git a/locale/translations/fr_FR.json b/locale/translations/fr_FR.json
index 9e64dde1..48e12bbd 100644
--- a/locale/translations/fr_FR.json
+++ b/locale/translations/fr_FR.json
@@ -84,8 +84,8 @@
     "Last Login": "Dernière connexion",
     "Yes": "Oui",
     "No": "Non",
-    "This feed already exists (%s).": "Cet abonnement existe déjà (%s).",
-    "Unable to fetch feed (statusCode=%d).": "Impossible de récupérer cet abonnement (code=%d).",
+    "This feed already exists (%s)": "Cet abonnement existe déjà (%s)",
+    "Unable to fetch feed (statusCode=%d)": "Impossible de récupérer cet abonnement (code=%d)",
     "Unable to open this link: %v": "Impossible d'ouvrir ce lien : %v",
     "Unable to analyze this page: %v": "Impossible d'analyzer cette page : %v",
     "Unable to find any subscription.": "Impossible de trouver un abonnement.",
@@ -115,7 +115,7 @@
     "Unable to parse Atom feed: %v.": "Impossible de lire ce flux Atom: %v.",
     "Unable to parse JSON feed: %v.": "Impossible de lire ce flux JSON: %v.",
     "Unable to parse RDF feed: %v.": "Impossible de lire ce flux RDF: %v.",
-    "Unable to normalize encoding: %v.": "Impossible de normaliser l'encodage : %v.",
+    "Unable to normalize encoding: %v": "Impossible de normaliser l'encodage : %v",
     "Unable to create this category.": "Impossible de créer cette catégorie.",
     "yes": "oui",
     "no": "non",
@@ -133,7 +133,7 @@
     "Sign in with Google": "Se connecter avec Google",
     "Unlink my Google account": "Dissocier mon compte Google",
     "Link my Google account": "Associer mon compte Google",
-    "Category not found for this user.": "Cette catégorie n'existe pas pour cet utilisateur.",
+    "Category not found for this user": "Cette catégorie n'existe pas pour cet utilisateur",
     "Invalid theme.": "Le thème est invalide.",
     "Entry Sorting": "Ordre des éléments",
     "Older entries first": "Ancien éléments en premier",
diff --git a/reader/feed/handler.go b/reader/feed/handler.go
index 26f48f46..cc712564 100644
--- a/reader/feed/handler.go
+++ b/reader/feed/handler.go
@@ -20,11 +20,11 @@ import (
 
 var (
 	errRequestFailed    = "Unable to execute request: %v"
-	errServerFailure    = "Unable to fetch feed (statusCode=%d)."
-	errDuplicate        = "This feed already exists (%s)."
+	errServerFailure    = "Unable to fetch feed (statusCode=%d)"
+	errDuplicate        = "This feed already exists (%s)"
 	errNotFound         = "Feed %d not found"
-	errEncoding         = "Unable to normalize encoding: %v."
-	errCategoryNotFound = "Category not found for this user."
+	errEncoding         = "Unable to normalize encoding: %v"
+	errCategoryNotFound = "Category not found for this user"
 	errEmptyFeed        = "This feed is empty"
 )
 
-- 
GitLab