This commit is contained in:
Shiny Nematoda 2023-07-23 15:07:28 +00:00
parent be45a401b7
commit 27126b64be
6 changed files with 169 additions and 181 deletions

View file

@ -136,12 +136,13 @@ export const useI18n = defineStore('i18n', () => {
}
function setupLocale(code) {
import(`@/locales/${code}.json`)
.then(mod => mod.default)
.then(mod => {
map.value[code] = mod;
locale.value = code;
});
if (SUPPORTED_LOCALES.some(i => i.code == code))
import(`@/locales/${code}.json`)
.then(mod => mod.default)
.then(mod => {
map.value[code] = mod;
locale.value = code;
});
}
return { locale, map, t, setupLocale };