diff --git a/plugins/setup-i18n.client.ts b/plugins/setup-i18n.client.ts index c8ee103f..c9f1c9dd 100644 --- a/plugins/setup-i18n.client.ts +++ b/plugins/setup-i18n.client.ts @@ -9,7 +9,7 @@ export default defineNuxtPlugin(async (nuxt) => { const supportLanguages = (locales as LocaleObject[]).map(locale => locale.code) if (!supportLanguages.includes(lang)) - userSettings.value.language = getDefaultLanguage(locales as string[]) + userSettings.value.language = getDefaultLanguage(supportLanguages) watch([$$(lang), isHydrated], () => { if (isHydrated.value && lang !== i18n.locale)