From 70a05e487ecf6760775db1df446e274377e6ba7d Mon Sep 17 00:00:00 2001 From: damencho Date: Tue, 6 Aug 2024 10:29:05 +0300 Subject: [PATCH] fix(i18n): Ignore case when normalizing languages. Fixes #14764. --- react/features/base/i18n/customNavigatorDetector.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/react/features/base/i18n/customNavigatorDetector.ts b/react/features/base/i18n/customNavigatorDetector.ts index 2643390092..b512faf6ab 100644 --- a/react/features/base/i18n/customNavigatorDetector.ts +++ b/react/features/base/i18n/customNavigatorDetector.ts @@ -59,7 +59,7 @@ export default { function normalizeLanguage(language: string) { const [ lang, variant ] = language.replace('_', '-').split('-'); - if (!variant || lang === variant) { + if (!variant || lang.toUpperCase() === variant.toUpperCase()) { return lang; }