refactor(i18n): language setup (#3484)

This commit is contained in:
Alex Yang
2023-07-31 02:21:12 -07:00
committed by GitHub
parent 9567471e7f
commit 452c780d40
2 changed files with 23 additions and 18 deletions
+7 -10
View File
@@ -92,17 +92,14 @@ export const createI18n = () => {
return i18n;
};
export function setUpLanguage(i: i18n) {
if (typeof window !== 'undefined') {
let language;
const localStorageLanguage = localStorage.getItem(STORAGE_KEY);
if (localStorageLanguage) {
language = standardizeLocale(localStorageLanguage);
} else {
language = standardizeLocale(navigator.language);
}
return i.changeLanguage(language);
let language;
const localStorageLanguage = localStorage.getItem(STORAGE_KEY);
if (localStorageLanguage) {
language = standardizeLocale(localStorageLanguage);
} else {
language = standardizeLocale(navigator.language);
}
return void 0;
return i.changeLanguage(language);
}
// const I18nProvider = I18nextProvider;