diff --git a/assets/modules/i18n.ts b/assets/modules/i18n.ts index 56b61e94..10b9e3ab 100644 --- a/assets/modules/i18n.ts +++ b/assets/modules/i18n.ts @@ -42,7 +42,9 @@ await loadLanguage("en", false); // load default language const userLocale = computed( () => locale.value || - [navigator.language, navigator.language.slice(0, 2)].find((l) => availableLocales.includes(l)) || + [navigator.language.toLowerCase(), navigator.language.toLowerCase().slice(0, 2)].find((l) => + availableLocales.includes(l), + ) || "en", );