default to english as primary locale

This commit is contained in:
Elias Nahum 2022-06-24 05:56:06 -04:00
parent 13708ab052
commit f6944fbbea
No known key found for this signature in database
GPG key ID: E038DB71E0B61702

View file

@ -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;
}