Add missing language settings translations

**Motivations:**
- Missing translations for language settings in public locale files
- settings.language.title, settings.language.description, settings.language.french, and settings.language.english were missing from public/locales files

**Root causes:**
- Translations existed in locales/ but not in public/locales/
- LanguageSettingsManager component uses these keys but they were not available in public files

**Correctifs:**
- Added settings.language.title=Langue de préférence in public/locales/fr.txt
- Added settings.language.description=Choisissez votre langue préférée pour l'interface in public/locales/fr.txt
- Added settings.language.loading=Chargement... in public/locales/fr.txt
- Added settings.language.french=Français in public/locales/fr.txt
- Added settings.language.english=Anglais in public/locales/fr.txt
- Added settings.language.title=Preferred Language in public/locales/en.txt
- Added settings.language.description=Choose your preferred language for the interface in public/locales/en.txt
- Added settings.language.loading=Loading... in public/locales/en.txt
- Added settings.language.french=French in public/locales/en.txt
- Added settings.language.english=English in public/locales/en.txt

**Evolutions:**
- Language settings now display correctly in both French and English
- All translation keys are now available in public locale files

**Pages affectées:**
- public/locales/fr.txt
- public/locales/en.txt
This commit is contained in:
Nicolas Cantu 2026-01-06 15:41:03 +01:00
parent a50d308578
commit c8479efece
2 changed files with 10 additions and 0 deletions

View File

@ -268,6 +268,11 @@ settings.nip95.list.editUrl=Click to edit URL
settings.nip95.note.title=Note:
settings.nip95.note.priority=Endpoints are tried in priority order (lower number = higher priority). Only enabled endpoints will be used for uploads.
settings.nip95.note.fallback=If an endpoint fails, the next enabled endpoint will be tried automatically.
settings.language.title=Preferred Language
settings.language.description=Choose your preferred language for the interface
settings.language.loading=Loading...
settings.language.french=French
settings.language.english=English
# Common UI
common.repositoryGit=Git Repository

View File

@ -236,6 +236,11 @@ settings.keyManagement.recovery.copy=Copier les mots de récupération
settings.keyManagement.recovery.copied=✓ Copié !
settings.keyManagement.recovery.newNpub=Votre nouvelle clé publique (npub)
settings.keyManagement.recovery.done=Terminé
settings.language.title=Langue de préférence
settings.language.description=Choisissez votre langue préférée pour l'interface
settings.language.loading=Chargement...
settings.language.french=Français
settings.language.english=Anglais
settings.nip95.title=NIP-95 Upload Endpoints
settings.nip95.loading=Chargement...
settings.nip95.error.loadFailed=Échec du chargement des API NIP-95