diff --git a/easytier-gui/src/main.ts b/easytier-gui/src/main.ts index 04c23e2..aea581a 100644 --- a/easytier-gui/src/main.ts +++ b/easytier-gui/src/main.ts @@ -36,7 +36,7 @@ const router = createRouter({ app.use(router) app.use(createPinia()) app.use(i18n, { useScope: 'global' }) -loadLanguageAsync(localStorage.getItem('lang') || 'en') +await loadLanguageAsync(localStorage.getItem('lang') || 'en') app.use(PrimeVue) app.use(ToastService) diff --git a/easytier-gui/src/modules/i18n.ts b/easytier-gui/src/modules/i18n.ts index 4a28dea..81b58d0 100644 --- a/easytier-gui/src/modules/i18n.ts +++ b/easytier-gui/src/modules/i18n.ts @@ -21,7 +21,7 @@ const loadedLanguages: string[] = [] function setI18nLanguage(lang: Locale) { i18n.global.locale.value = lang as any - localStorage.setItem('locale', lang) + localStorage.setItem('lang', lang) return lang }