From 04081f04fc86601ff5ee9a0e53a6b634b150e484 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Sun, 20 Jul 2025 17:52:26 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=90(frontend)=20internationalize=20mis?= =?UTF-8?q?sing=20error=20message?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add translation support for previously untranslated error message to complete localization coverage. --- .../src/features/settings/components/tabs/AccountTab.tsx | 2 +- src/frontend/src/locales/de/settings.json | 3 ++- src/frontend/src/locales/en/settings.json | 3 ++- src/frontend/src/locales/fr/settings.json | 3 ++- src/frontend/src/locales/nl/settings.json | 3 ++- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/frontend/src/features/settings/components/tabs/AccountTab.tsx b/src/frontend/src/features/settings/components/tabs/AccountTab.tsx index 2bfd73d5..0bc8bbd5 100644 --- a/src/frontend/src/features/settings/components/tabs/AccountTab.tsx +++ b/src/frontend/src/features/settings/components/tabs/AccountTab.tsx @@ -41,7 +41,7 @@ export const AccountTab = ({ id, onOpenChange }: AccountTabProps) => { value={name} onChange={setName} validate={(value) => { - return !value ?

{'Votre Nom ne peut pas être vide'}

: null + return !value ?

{t('account.nameError')}

: null }} /> {t('account.authentication')} diff --git a/src/frontend/src/locales/de/settings.json b/src/frontend/src/locales/de/settings.json index 3823227c..53b0acf1 100644 --- a/src/frontend/src/locales/de/settings.json +++ b/src/frontend/src/locales/de/settings.json @@ -4,7 +4,8 @@ "heading": "Konto", "youAreNotLoggedIn": "Sie sind nicht angemeldet.", "nameLabel": "Ihr Name", - "authentication": "Authentifizierung" + "authentication": "Authentifizierung", + "nameError": "Ihr Name darf nicht leer sein" }, "audio": { "microphone": { diff --git a/src/frontend/src/locales/en/settings.json b/src/frontend/src/locales/en/settings.json index 51bb70e3..35b380c4 100644 --- a/src/frontend/src/locales/en/settings.json +++ b/src/frontend/src/locales/en/settings.json @@ -4,7 +4,8 @@ "heading": "Account", "youAreNotLoggedIn": "You are not logged in.", "nameLabel": "Your Name", - "authentication": "Authentication" + "authentication": "Authentication", + "nameError": "Your name cannot be empty" }, "audio": { "microphone": { diff --git a/src/frontend/src/locales/fr/settings.json b/src/frontend/src/locales/fr/settings.json index 169d5556..ee68b41b 100644 --- a/src/frontend/src/locales/fr/settings.json +++ b/src/frontend/src/locales/fr/settings.json @@ -4,7 +4,8 @@ "heading": "Compte", "youAreNotLoggedIn": "Vous n'êtes pas connecté.", "nameLabel": "Votre Nom", - "authentication": "Authentification" + "authentication": "Authentification", + "nameError": "Votre Nom ne peut pas être vide" }, "audio": { "microphone": { diff --git a/src/frontend/src/locales/nl/settings.json b/src/frontend/src/locales/nl/settings.json index f7ca7b5f..3003ac08 100644 --- a/src/frontend/src/locales/nl/settings.json +++ b/src/frontend/src/locales/nl/settings.json @@ -4,7 +4,8 @@ "heading": "Account", "youAreNotLoggedIn": "U bent niet ingelogd.", "nameLabel": "Uw naam", - "authentication": "Authenticatie" + "authentication": "Authenticatie", + "nameError": "Uw naam mag niet leeg zijn" }, "audio": { "microphone": {