diff --git a/.env b/.env index 8ad3bfc8..c9de428d 100644 --- a/.env +++ b/.env @@ -1,5 +1,5 @@ VUE_APP_TITLE=D2Admin VUE_APP_API=/api/ VUE_APP_REPO=https://github.com/d2-projects/d2-admin -VUE_APP_I18N_LOCALE=zh-chs -VUE_APP_I18N_FALLBACK_LOCALE=en +VUE_APP_I18N_LOCALE=en +VUE_APP_I18N_FALLBACK_LOCALE=zh-chs diff --git a/src/i18n.js b/src/i18n.js index 09581b33..d80c7edb 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -26,6 +26,6 @@ Vue.prototype.$languages = Object.keys(messages).map(langlage => ({ export default new VueI18n({ locale: util.cookies.get('lang') || process.env.VUE_APP_I18N_LOCALE, - fallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en', + fallbackLocale: process.env.VUE_APP_I18N_FALLBACK_LOCALE, messages }) diff --git a/vue.config.js b/vue.config.js index cb5c5de8..1f5200af 100644 --- a/vue.config.js +++ b/vue.config.js @@ -110,8 +110,8 @@ module.exports = { // i18n pluginOptions: { i18n: { - locale: 'zh-chs', - fallbackLocale: 'en', + locale: 'en', + fallbackLocale: 'zh-chs', localeDir: 'locales', enableInSFC: true }