From 9f075b13405c7711edbd9309ab521738b74a50c5 Mon Sep 17 00:00:00 2001 From: Stanislas Signoud Date: Tue, 31 Dec 2024 22:27:14 +0100 Subject: Localize lang selectors according to the app language (#6207) * Localize lang selectors according to the app language * Explicitly ignore RangeError when translating locale names --- src/view/com/composer/select-language/SelectLangBtn.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/view/com/composer/select-language/SelectLangBtn.tsx') diff --git a/src/view/com/composer/select-language/SelectLangBtn.tsx b/src/view/com/composer/select-language/SelectLangBtn.tsx index cd3cb608d..f487b1244 100644 --- a/src/view/com/composer/select-language/SelectLangBtn.tsx +++ b/src/view/com/composer/select-language/SelectLangBtn.tsx @@ -48,7 +48,7 @@ export function SelectLangBtn() { function add(commaSeparatedLangCodes: string) { const langCodes = commaSeparatedLangCodes.split(',') const langName = langCodes - .map(code => codeToLanguageName(code)) + .map(code => codeToLanguageName(code, langPrefs.appLanguage)) .join(' + ') /* @@ -108,7 +108,9 @@ export function SelectLangBtn() { accessibilityHint=""> {postLanguagesPref.length > 0 ? ( - {postLanguagesPref.map(lang => codeToLanguageName(lang)).join(', ')} + {postLanguagesPref + .map(lang => codeToLanguageName(lang, langPrefs.appLanguage)) + .join(', ')} ) : (