From 53b63ac27c2275262db9a04be02210a3287aa71d Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Fri, 1 Dec 2023 19:34:58 +0100 Subject: refactor(pages): refine Blog pages * replace usePostsList with useArticlesList to keep names coherent * remove useIsMounted hook * rewrite useRedirection hook * add redirect in getStaticProps to avoid unecessary fetching * move Pagination component in a noscript tag * use hooks to refresh thematics and topics lists * complete Cypress tests --- src/i18n/fr.json | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) (limited to 'src/i18n/fr.json') diff --git a/src/i18n/fr.json b/src/i18n/fr.json index 9a098fc..50c9ca7 100644 --- a/src/i18n/fr.json +++ b/src/i18n/fr.json @@ -147,6 +147,10 @@ "defaultMessage": "{date} à {time}", "description": "Time: readable date and time" }, + "8xVO3Y": { + "defaultMessage": "Blog - Page {number}", + "description": "BlogPage: page title with number" + }, "9MTBCG": { "defaultMessage": "{thematicsCount, plural, =0 {Thématiques :} one {Thématique :} other {Thématiques :}}", "description": "PostPreviewMeta: thematics label" @@ -343,6 +347,10 @@ "defaultMessage": "Partager par email", "description": "SharingWidget: Email sharing link" }, + "OsclKU": { + "defaultMessage": "Les sujets sont en cours de chargement…", + "description": "BlogPage: loading topics message" + }, "PBdVsm": { "defaultMessage": "{starsCount, plural, =0 {0 étoile} one {# étoile} other {# étoiles}}", "description": "ProjectOverview: stars count" @@ -459,6 +467,10 @@ "defaultMessage": "Nom :", "description": "CommentForm: name label" }, + "ZMES/E": { + "defaultMessage": "Vous ne pouvez pas charger plus d’articles sans Javascript, veuillez utiliser la pagination.", + "description": "BlogPage: pagination no script message" + }, "ZNBhDP": { "defaultMessage": "Résultats de la recherche pour {query}", "description": "SearchPage: SEO - Page title" @@ -507,6 +519,10 @@ "defaultMessage": "Photo d’{website}", "description": "SiteBranding: photo alternative text" }, + "dG3sT3": { + "defaultMessage": "Blog: développement, libre et open-source - Page {number} - {websiteName}", + "description": "BlogPage: SEO - Page title" + }, "eys2uX": { "defaultMessage": "Table des matières", "description": "PageLayout: table of contents title" @@ -703,14 +719,14 @@ "defaultMessage": "{minutesCount, plural, =0 {Moins d’une minute} one {# minute} other {# minutes}}", "description": "PostPreviewMeta: rounded minutes count" }, + "y37FuH": { + "defaultMessage": "Les thématiques sont en cours de chargement…", + "description": "BlogPage: loading thematics message" + }, "yN5P+m": { "defaultMessage": "Message :", "description": "ContactForm: message label" }, - "zbzlb1": { - "defaultMessage": "Page {number}", - "description": "BlogPage: page number" - }, "zhjPcZ": { "defaultMessage": "Formulaire des réglages", "description": "SiteNavbar: an accessible name for the settings form in navbar" -- cgit v1.2.3