aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2023-12-12 18:50:03 +0100
committerArmand Philippot <git@armandphilippot.com>2023-12-12 18:50:03 +0100
commit85c4c42bd601270d7be0f34a0767a34bb85e29bb (patch)
tree16a07a89cf209139672592fd6988f0c028acb7e9 /src/i18n
parent93f87c10783e3d76f1dec667779aedffcae33a39 (diff)
refactor(hooks): rewrite useBreadcrumbs hook
* use next/router to get the slug instead of using props * handle cases where the current page title is not provided * update JSON-LD schema to match the example in documentation * add tests
Diffstat (limited to 'src/i18n')
-rw-r--r--src/i18n/en.json38
-rw-r--r--src/i18n/fr.json38
2 files changed, 54 insertions, 22 deletions
diff --git a/src/i18n/en.json b/src/i18n/en.json
index 248c7db..f971c93 100644
--- a/src/i18n/en.json
+++ b/src/i18n/en.json
@@ -19,6 +19,10 @@
"defaultMessage": "Related topics",
"description": "ThematicPage: related topics list widget title"
},
+ "/5tytV": {
+ "defaultMessage": "Page {number}",
+ "description": "UseBreadcrumbs: paginated route label"
+ },
"/EfcyW": {
"defaultMessage": "It is now awaiting moderation.",
"description": "PageComments: comment awaiting moderation"
@@ -79,10 +83,6 @@
"defaultMessage": "Gitlab",
"description": "ProjectPage: Gitlab repo label"
},
- "28GZdv": {
- "defaultMessage": "Projects",
- "description": "Breadcrumb: projects label"
- },
"2By3AZ": {
"defaultMessage": "Open menu",
"description": "SiteNavbar: main nav button label in navbar"
@@ -231,9 +231,9 @@
"defaultMessage": "Loading the repository metadata...",
"description": "ProjectPage: loading repository metadata"
},
- "Es52wh": {
- "defaultMessage": "Blog",
- "description": "Breadcrumb: blog label"
+ "EH+dam": {
+ "defaultMessage": "404: Not found",
+ "description": "UseBreadcrumbs: page not found label"
},
"FCpPCm": {
"defaultMessage": "Comments:",
@@ -307,6 +307,10 @@
"defaultMessage": "Skip to content",
"description": "Layout: Skip to content link"
},
+ "K6aSZi": {
+ "defaultMessage": "Blog",
+ "description": "UseBreadcrumbs: blog label"
+ },
"KVSWGP": {
"defaultMessage": "Other thematics",
"description": "ThematicPage: other thematics list widget title"
@@ -491,6 +495,10 @@
"defaultMessage": "{topicsCount, plural, =0 {Topics:} one {Topic:} other {Topics:}}",
"description": "PostPreviewMeta: topics label"
},
+ "aZIuPO": {
+ "defaultMessage": "Home",
+ "description": "UseBreadcrumbs: home label"
+ },
"bAXtMT": {
"defaultMessage": "{postsCount, plural, =0 {No posts} one {# post} other {# posts}}",
"description": "PageHeader: total meta value"
@@ -547,6 +555,10 @@
"defaultMessage": "Code blocks:",
"description": "PrismThemeToggle: theme label"
},
+ "gSevGm": {
+ "defaultMessage": "Search results for \"{query}\"",
+ "description": "UseBreadcrumbs: search results label"
+ },
"gYbxP4": {
"defaultMessage": "The comments are loading...",
"description": "LoadingPageComments: loading message"
@@ -563,14 +575,14 @@
"defaultMessage": "{postTitle} cover",
"description": "PostPreview: an accessible name for the figure wrapping the cover"
},
+ "iHC3Qx": {
+ "defaultMessage": "Search",
+ "description": "UseBreadcrumbs: search label"
+ },
"iTLvLX": {
"defaultMessage": "CC BY SA",
"description": "SiteFooter: the license name"
},
- "j5k9Fe": {
- "defaultMessage": "Home",
- "description": "Breadcrumb: home label"
- },
"jJm8wd": {
"defaultMessage": "Reading time:",
"description": "PageHeader: reading time label"
@@ -671,6 +683,10 @@
"defaultMessage": "Thematics are loading...",
"description": "ThematicPage: loading thematics message"
},
+ "rkz8C6": {
+ "defaultMessage": "Projects",
+ "description": "UseBreadcrumbs: projects label"
+ },
"s57FTB": {
"defaultMessage": "Share",
"description": "Article: sharing widget title"
diff --git a/src/i18n/fr.json b/src/i18n/fr.json
index 4e8da8e..0989e07 100644
--- a/src/i18n/fr.json
+++ b/src/i18n/fr.json
@@ -19,6 +19,10 @@
"defaultMessage": "Sujets connexes",
"description": "ThematicPage: related topics list widget title"
},
+ "/5tytV": {
+ "defaultMessage": "Page {number}",
+ "description": "UseBreadcrumbs: paginated route label"
+ },
"/EfcyW": {
"defaultMessage": "Il est maintenant en attente de modération.",
"description": "PageComments: comment awaiting moderation"
@@ -79,10 +83,6 @@
"defaultMessage": "Gitlab",
"description": "ProjectPage: Gitlab repo label"
},
- "28GZdv": {
- "defaultMessage": "Projets",
- "description": "Breadcrumb: projects label"
- },
"2By3AZ": {
"defaultMessage": "Ouvrir le menu",
"description": "SiteNavbar: main nav button label in navbar"
@@ -231,9 +231,9 @@
"defaultMessage": "Chargement des métadonnées du dépôt…",
"description": "ProjectPage: loading repository metadata"
},
- "Es52wh": {
- "defaultMessage": "Blog",
- "description": "Breadcrumb: blog label"
+ "EH+dam": {
+ "defaultMessage": "404: Non trouvé",
+ "description": "UseBreadcrumbs: page not found label"
},
"FCpPCm": {
"defaultMessage": "Commentaires :",
@@ -307,6 +307,10 @@
"defaultMessage": "Aller au contenu",
"description": "Layout: Skip to content link"
},
+ "K6aSZi": {
+ "defaultMessage": "Blog",
+ "description": "UseBreadcrumbs: blog label"
+ },
"KVSWGP": {
"defaultMessage": "Autres thématiques",
"description": "ThematicPage: other thematics list widget title"
@@ -491,6 +495,10 @@
"defaultMessage": "{topicsCount, plural, =0 {Sujets :} one {Sujet :} other {Sujets :}}",
"description": "PostPreviewMeta: topics label"
},
+ "aZIuPO": {
+ "defaultMessage": "Accueil",
+ "description": "UseBreadcrumbs: home label"
+ },
"bAXtMT": {
"defaultMessage": "{postsCount, plural, =0 {Aucun article} one {# article} other {# articles}}",
"description": "PageHeader: total meta value"
@@ -547,6 +555,10 @@
"defaultMessage": "Blocs de code :",
"description": "PrismThemeToggle: theme label"
},
+ "gSevGm": {
+ "defaultMessage": "Résultats de la recherche pour « {query} »",
+ "description": "UseBreadcrumbs: search results label"
+ },
"gYbxP4": {
"defaultMessage": "Les commentaires sont en cours de chargement…",
"description": "LoadingPageComments: loading message"
@@ -563,14 +575,14 @@
"defaultMessage": "Illustration de {postTitle}",
"description": "PostPreview: an accessible name for the figure wrapping the cover"
},
+ "iHC3Qx": {
+ "defaultMessage": "Recherche",
+ "description": "UseBreadcrumbs: search label"
+ },
"iTLvLX": {
"defaultMessage": "CC BY SA",
"description": "SiteFooter: the license name"
},
- "j5k9Fe": {
- "defaultMessage": "Accueil",
- "description": "Breadcrumb: home label"
- },
"jJm8wd": {
"defaultMessage": "Temps de lecture :",
"description": "PageHeader: reading time label"
@@ -671,6 +683,10 @@
"defaultMessage": "Les thématiques sont en cours de chargement…",
"description": "ThematicPage: loading thematics message"
},
+ "rkz8C6": {
+ "defaultMessage": "Projets",
+ "description": "UseBreadcrumbs: projects label"
+ },
"s57FTB": {
"defaultMessage": "Partager",
"description": "Article: sharing widget title"