aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2023-11-29 18:07:20 +0100
committerArmand Philippot <git@armandphilippot.com>2023-11-29 18:07:20 +0100
commitd363306235f2a48f16e488f20f73e2233ddcf281 (patch)
tree5e86a7b5f38416d7ee56a9aff5ef972aa73d82b1 /src/i18n
parentdfa894b76ee3584bf169710c78c57330c5d6ee67 (diff)
refactor(pages): improve Homepage
* move custom homepage components that does not require props to the MDX file (links should not need to be translated here but where they are defined) * move SEO title and meta desc to MDX file * make Page component the wrapper instead of using a React fragment * fix MDX module types
Diffstat (limited to 'src/i18n')
-rw-r--r--src/i18n/en.json52
-rw-r--r--src/i18n/fr.json52
2 files changed, 16 insertions, 88 deletions
diff --git a/src/i18n/en.json b/src/i18n/en.json
index aac327d..be67b38 100644
--- a/src/i18n/en.json
+++ b/src/i18n/en.json
@@ -99,10 +99,6 @@
"defaultMessage": "Repositories:",
"description": "ProjectOverview: repositories label"
},
- "3f3PzH": {
- "defaultMessage": "Github",
- "description": "HomePage: Github link"
- },
"48Ww//": {
"defaultMessage": "Page not found.",
"description": "404Page: SEO - Meta description"
@@ -135,10 +131,6 @@
"defaultMessage": "Github profile",
"description": "ContactPage: Github profile link"
},
- "7AnwZ7": {
- "defaultMessage": "Gitlab",
- "description": "HomePage: Gitlab link"
- },
"7TbbIk": {
"defaultMessage": "Blog",
"description": "BlogPage: page title"
@@ -315,10 +307,6 @@
"defaultMessage": "CV",
"description": "SiteNavbar: main nav - cv link"
},
- "N44SOc": {
- "defaultMessage": "Projects",
- "description": "HomePage: link to projects"
- },
"N804XO": {
"defaultMessage": "Topics",
"description": "SearchPage: topics list widget title"
@@ -363,10 +351,6 @@
"defaultMessage": "{starsCount, plural, =0 {No stars} one {# star} other {# stars}}",
"description": "ProjectOverview: stars count"
},
- "PXp2hv": {
- "defaultMessage": "{websiteName} | Front-end developer: WordPress/React",
- "description": "HomePage: SEO - Page title"
- },
"PnrHgZ": {
"defaultMessage": "Home",
"description": "SiteNavbar: main nav - home link"
@@ -407,10 +391,6 @@
"defaultMessage": "LinkedIn profile",
"description": "CVPage: LinkedIn profile link"
},
- "T4YA64": {
- "defaultMessage": "Subscribe",
- "description": "HomePage: RSS feed subscription text"
- },
"TpyFZ6": {
"defaultMessage": "An error occurred:",
"description": "Contact: error message"
@@ -551,10 +531,6 @@
"defaultMessage": "Light Theme 🌞",
"description": "usePrism: toggle light theme button text"
},
- "i5L19t": {
- "defaultMessage": "Shaarli",
- "description": "HomePage: link to Shaarli"
- },
"iG5SHf": {
"defaultMessage": "{postTitle} cover",
"description": "PostPreview: an accessible name for the figure wrapping the cover"
@@ -567,14 +543,14 @@
"defaultMessage": "Home",
"description": "Breadcrumb: home label"
},
- "jASD7k": {
- "defaultMessage": "Linux",
- "description": "HomePage: link to Linux thematic"
- },
"jJm8wd": {
"defaultMessage": "Reading time:",
"description": "PageHeader: reading time label"
},
+ "kq+fzI": {
+ "defaultMessage": "Cover of {pageTitle}",
+ "description": "RecentPosts: card cover accessible name"
+ },
"l50cYa": {
"defaultMessage": "Open settings",
"description": "SiteNavbar: settings button label in navbar"
@@ -587,6 +563,10 @@
"defaultMessage": "Legal notice",
"description": "SiteFooter: Legal notice link label"
},
+ "mWZU4R": {
+ "defaultMessage": "View {pageTitle}",
+ "description": "RecentPosts: card accessible name"
+ },
"nGss/j": {
"defaultMessage": "Ackee tracking (analytics)",
"description": "AckeeToggle: tooltip title"
@@ -647,10 +627,6 @@
"defaultMessage": "Gitlab profile",
"description": "ProjectsPage: Gitlab profile link"
},
- "sO/Iwj": {
- "defaultMessage": "Contact me",
- "description": "HomePage: contact button text"
- },
"sR5hah": {
"defaultMessage": "Updated on:",
"description": "PageHeader: update date label"
@@ -663,10 +639,6 @@
"defaultMessage": "Partial",
"description": "AckeeToggle: partial option name"
},
- "tMuNTy": {
- "defaultMessage": "{websiteName} is a front-end developer located in France. He codes and he writes mostly about web development and open-source.",
- "description": "HomePage: SEO - Meta description"
- },
"tsWh8x": {
"defaultMessage": "Light theme",
"description": "PrismThemeToggle: light theme label"
@@ -687,10 +659,6 @@
"defaultMessage": "On",
"description": "MotionToggle: activate reduce motion label"
},
- "vkF/RP": {
- "defaultMessage": "Web development",
- "description": "HomePage: link to web development thematic"
- },
"vtDLzG": {
"defaultMessage": "Would you like to try a new search?",
"description": "SearchPage: try a new search message"
@@ -703,10 +671,6 @@
"defaultMessage": "Email:",
"description": "ContactForm: email label"
},
- "w8GrOf": {
- "defaultMessage": "Free",
- "description": "HomePage: link to free thematic"
- },
"xaqaYQ": {
"defaultMessage": "Sending mail...",
"description": "ContactForm: spinner message on submit"
diff --git a/src/i18n/fr.json b/src/i18n/fr.json
index 17514a3..0226f1e 100644
--- a/src/i18n/fr.json
+++ b/src/i18n/fr.json
@@ -99,10 +99,6 @@
"defaultMessage": "Dépôts :",
"description": "ProjectOverview: repositories label"
},
- "3f3PzH": {
- "defaultMessage": "Github",
- "description": "HomePage: Github link"
- },
"48Ww//": {
"defaultMessage": "Page non trouvée.",
"description": "404Page: SEO - Meta description"
@@ -135,10 +131,6 @@
"defaultMessage": "Profil Github",
"description": "ContactPage: Github profile link"
},
- "7AnwZ7": {
- "defaultMessage": "Gitlab",
- "description": "HomePage: Gitlab link"
- },
"7TbbIk": {
"defaultMessage": "Blog",
"description": "BlogPage: page title"
@@ -315,10 +307,6 @@
"defaultMessage": "CV",
"description": "SiteNavbar: main nav - cv link"
},
- "N44SOc": {
- "defaultMessage": "Projets",
- "description": "HomePage: link to projects"
- },
"N804XO": {
"defaultMessage": "Sujets",
"description": "SearchPage: topics list widget title"
@@ -363,10 +351,6 @@
"defaultMessage": "{starsCount, plural, =0 {0 étoile} one {# étoile} other {# étoiles}}",
"description": "ProjectOverview: stars count"
},
- "PXp2hv": {
- "defaultMessage": "{websiteName} | Intégrateur web - Développeur WordPress / React",
- "description": "HomePage: SEO - Page title"
- },
"PnrHgZ": {
"defaultMessage": "Accueil",
"description": "SiteNavbar: main nav - home link"
@@ -407,10 +391,6 @@
"defaultMessage": "Profil LinkedIn",
"description": "CVPage: LinkedIn profile link"
},
- "T4YA64": {
- "defaultMessage": "Vous abonner",
- "description": "HomePage: RSS feed subscription text"
- },
"TpyFZ6": {
"defaultMessage": "Une erreur est survenue :",
"description": "Contact: error message"
@@ -551,10 +531,6 @@
"defaultMessage": "Thème clair 🌞",
"description": "usePrism: toggle light theme button text"
},
- "i5L19t": {
- "defaultMessage": "Shaarli",
- "description": "HomePage: link to Shaarli"
- },
"iG5SHf": {
"defaultMessage": "Illustration de {postTitle}",
"description": "PostPreview: an accessible name for the figure wrapping the cover"
@@ -567,14 +543,14 @@
"defaultMessage": "Accueil",
"description": "Breadcrumb: home label"
},
- "jASD7k": {
- "defaultMessage": "Linux",
- "description": "HomePage: link to Linux thematic"
- },
"jJm8wd": {
"defaultMessage": "Temps de lecture :",
"description": "PageHeader: reading time label"
},
+ "kq+fzI": {
+ "defaultMessage": "Illustration de {pageTitle}",
+ "description": "RecentPosts: card cover accessible name"
+ },
"l50cYa": {
"defaultMessage": "Ouvrir les réglages",
"description": "SiteNavbar: settings button label in navbar"
@@ -587,6 +563,10 @@
"defaultMessage": "Mentions légales",
"description": "SiteFooter: Legal notice link label"
},
+ "mWZU4R": {
+ "defaultMessage": "Consulter {pageTitle}",
+ "description": "RecentPosts: card accessible name"
+ },
"nGss/j": {
"defaultMessage": "Suivi Ackee (analytique)",
"description": "AckeeToggle: tooltip title"
@@ -647,10 +627,6 @@
"defaultMessage": "Profil Gitlab",
"description": "ProjectsPage: Gitlab profile link"
},
- "sO/Iwj": {
- "defaultMessage": "Me contacter",
- "description": "HomePage: contact button text"
- },
"sR5hah": {
"defaultMessage": "Mis à jour le :",
"description": "PageHeader: update date label"
@@ -663,10 +639,6 @@
"defaultMessage": "Partiel",
"description": "AckeeToggle: partial option name"
},
- "tMuNTy": {
- "defaultMessage": "{websiteName} est intégrateur web / développeur front-end en France. Il code et il écrit essentiellement à propos de développement web et du libre.",
- "description": "HomePage: SEO - Meta description"
- },
"tsWh8x": {
"defaultMessage": "Thème clair",
"description": "PrismThemeToggle: light theme label"
@@ -687,10 +659,6 @@
"defaultMessage": "Marche",
"description": "MotionToggle: activate reduce motion label"
},
- "vkF/RP": {
- "defaultMessage": "Développement web",
- "description": "HomePage: link to web development thematic"
- },
"vtDLzG": {
"defaultMessage": "Souhaitez-vous essayer une nouvelle recherche ?",
"description": "SearchPage: try a new search message"
@@ -703,10 +671,6 @@
"defaultMessage": "E-mail :",
"description": "ContactForm: email label"
},
- "w8GrOf": {
- "defaultMessage": "Libre",
- "description": "HomePage: link to free thematic"
- },
"xaqaYQ": {
"defaultMessage": "Mail en cours d’envoi…",
"description": "ContactForm: spinner message on submit"