fix langauge not in list problem

This commit is contained in:
2025-04-24 07:24:33 +07:00
parent 0c7c06c27f
commit e1e876a4e8
2 changed files with 80 additions and 1 deletions

View File

@@ -46,7 +46,11 @@ export default function Header() {
if (cookieLocale) {
setLocale(cookieLocale)
} else {
const browserLocale = navigator.language.slice(0, 2);
let browserLocale = navigator.language.slice(0, 2);
const listCurrentLanguage = ["jp", "kr", "en", "vi", "zh", "cn"]
if(!listCurrentLanguage.includes(browserLocale)) {
browserLocale = "en"
}
setLocale(browserLocale);
document.cookie = `MYNEXTAPP_LOCALE=${browserLocale};`
router.refresh()