diff --git a/packages/fes-plugin-locale/src/runtime/core.tpl b/packages/fes-plugin-locale/src/runtime/core.tpl index 3372a7ef..6fa1216d 100644 --- a/packages/fes-plugin-locale/src/runtime/core.tpl +++ b/packages/fes-plugin-locale/src/runtime/core.tpl @@ -52,21 +52,21 @@ const i18n = createI18n({ }); window.localStorage.setItem("fes_locale", i18n.global.locale); -const setLocale = ({ lang }) => { +const setLocale = ({ locale }) => { if (isRef(i18n.global.locale)) { - i18n.global.locale.value = lang; + i18n.global.locale.value = locale; } else { - i18n.global.locale = lang; + i18n.global.locale = locale; } - window.localStorage.setItem("fes_locale", lang); + window.localStorage.setItem("fes_locale", locale); }; -const addLocale = ({ lang, messages }) => { - messages[lang] = messages; +const addLocale = ({ locale, messages }) => { + messages[locale] = messages; if (isRef(i18n.global.messages)) { - i18n.global.messages.value[lang] = messages; + i18n.global.messages.value[locale] = messages; } else { - i18n.global.messages[lang] = messages; + i18n.global.messages[locale] = messages; } }; diff --git a/packages/fes-template/src/pages/index.vue b/packages/fes-template/src/pages/index.vue index 6a282adc..ae769050 100644 --- a/packages/fes-template/src/pages/index.vue +++ b/packages/fes-template/src/pages/index.vue @@ -78,8 +78,8 @@ export default { onMounted(() => { console.log(router); setTimeout(() => { - locale.setLocale({ lang: 'en-US' }); - locale.addLocale({ lang: 'ja-JP', messages: { test: 'テスト' } }); + locale.setLocale({ locale: 'en-US' }); + locale.addLocale({ locale: 'ja-JP', messages: { test: 'テスト' } }); console.log(locale.getAllLocales()); }, 2000); setTimeout(() => {