From 1a2461ee2c533c62325e57072b737c3d03e3268d Mon Sep 17 00:00:00 2001 From: WarningImHack3r <43064022+WarningImHack3r@users.noreply.github.com> Date: Thu, 29 Jan 2026 22:42:43 +0100 Subject: [PATCH 1/3] fix(i18n): add missing `fr` entries, tweaks --- CONTRIBUTING.md | 2 +- app/pages/about.vue | 4 +- i18n/locales/fr-FR.json | 84 +++++++++++++++++++++++++++++++++++++++-- 3 files changed, 83 insertions(+), 7 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 54ab096a53..f9b15e4110 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -242,7 +242,7 @@ npmx.dev uses [@nuxtjs/i18n](https://i18n.nuxtjs.org/) for internationalization. ### Approach - All user-facing strings should use translation keys via `$t()` in templates and script -- Translation files live in `i18n/locales/` (e.g., `en-US.json`) +- Translation files live in [`i18n/locales/`](i18n/locales) (e.g., `en-US.json`) - We use the `no_prefix` strategy (no `/en-US/` or `/fr-FR/` in URLs) - Locale preference is stored in cookies and respected on subsequent visits diff --git a/app/pages/about.vue b/app/pages/about.vue index 776f219d6b..6698416092 100644 --- a/app/pages/about.vue +++ b/app/pages/about.vue @@ -236,8 +236,8 @@ const { data: contributors, status: contributorsStatus } = useFetch -
-