🩹(frontend) fix German language preference update

German was missing from the frontend/backend language list in the
sync hook, causing user preference updates to be ignored.

Add the language to ensure preference changes are properly applied.
This commit is contained in:
lebaudantoine
2026-02-25 16:04:49 +01:00
committed by aleb_the_flash
parent e647787170
commit cd0cec78ba
2 changed files with 7 additions and 2 deletions

View File

@@ -23,6 +23,10 @@ and this project adheres to
- ⬆️(backend) update python dependencies #1011 - ⬆️(backend) update python dependencies #1011
- ♿️(a11y) fix focus ring on tab container components - ♿️(a11y) fix focus ring on tab container components
### Fixed
- 🩹(frontend) fix German language preference update #1021
## [1.8.0] - 2026-02-20 ## [1.8.0] - 2026-02-20

View File

@@ -1,12 +1,13 @@
// Map frontend language codes to backend language codes // Map frontend language codes to backend language codes
export type BackendLanguage = 'en-us' | 'fr-fr' | 'nl-nl' export type BackendLanguage = 'en-us' | 'fr-fr' | 'nl-nl' | 'de-de'
export type FrontendLanguage = 'en' | 'fr' | 'nl' export type FrontendLanguage = 'en' | 'fr' | 'nl' | 'de'
const frontendToBackendMap: Record<FrontendLanguage, BackendLanguage> = { const frontendToBackendMap: Record<FrontendLanguage, BackendLanguage> = {
en: 'en-us', en: 'en-us',
fr: 'fr-fr', fr: 'fr-fr',
nl: 'nl-nl', nl: 'nl-nl',
de: 'de-de',
} }
export const convertToBackendLanguage = ( export const convertToBackendLanguage = (