From f6944fbbeabec440bfbd53cb78619079136dfc77 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Fri, 24 Jun 2022 05:56:06 -0400 Subject: [PATCH] default to english as primary locale --- app/i18n/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/i18n/index.ts b/app/i18n/index.ts index f780d69f30..dbe448c69c 100644 --- a/app/i18n/index.ts +++ b/app/i18n/index.ts @@ -9,6 +9,7 @@ import en from '@assets/i18n/en.json'; import availableLanguages from './languages'; const deviceLocale = getLocales()[0].languageTag; +const PRIMARY_LOCALE = 'en'; export const DEFAULT_LOCALE = getLocaleFromLanguage(deviceLocale); function loadTranslation(locale?: string) { @@ -201,7 +202,7 @@ function loadChinesePolyfills() { export function getLocaleFromLanguage(lang: string) { const languageCode = lang.split('-')[0]; - const locale = availableLanguages[lang] || languageCode; + const locale = availableLanguages[lang] || availableLanguages[languageCode] || PRIMARY_LOCALE; return locale; }