mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-05-07 18:24:36 +00:00
🌈 style: eslint lint
This commit is contained in:
@@ -21,7 +21,7 @@ const loadedLanguages: string[] = []
|
||||
|
||||
function setI18nLanguage(lang: Locale) {
|
||||
i18n.global.locale.value = lang as any
|
||||
localStorage.setItem("locale", lang);
|
||||
localStorage.setItem('locale', lang)
|
||||
return lang
|
||||
}
|
||||
|
||||
@@ -35,15 +35,16 @@ export async function loadLanguageAsync(lang: string): Promise<Locale> {
|
||||
return setI18nLanguage(lang)
|
||||
|
||||
// If the language hasn't been loaded yet
|
||||
let messages;
|
||||
let messages
|
||||
|
||||
try {
|
||||
messages = await localesMap[lang]()
|
||||
} catch {
|
||||
messages = await localesMap['en']()
|
||||
}
|
||||
catch {
|
||||
messages = await localesMap.en()
|
||||
}
|
||||
|
||||
i18n.global.setLocaleMessage(lang, messages.default)
|
||||
loadedLanguages.push(lang)
|
||||
return setI18nLanguage(lang)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user