flat: avue 国际化修复

This commit is contained in:
Apcallover
2024-02-20 17:27:57 +08:00
parent 4b602cb9a0
commit e939e0dd05
2 changed files with 7 additions and 5 deletions

4
package-lock.json generated
View File

@@ -10475,7 +10475,7 @@
"version": "0.3.20", "version": "0.3.20",
"resolved": "http://r.cnpmjs.org/sockjs/download/sockjs-0.3.20.tgz", "resolved": "http://r.cnpmjs.org/sockjs/download/sockjs-0.3.20.tgz",
"integrity": "sha1-smooPsVi74smh7RAM6Tuzqx12FU=", "integrity": "sha1-smooPsVi74smh7RAM6Tuzqx12FU=",
"dev": false, "dev": true,
"requires": { "requires": {
"faye-websocket": "^0.10.0", "faye-websocket": "^0.10.0",
"uuid": "^3.4.0", "uuid": "^3.4.0",
@@ -10486,7 +10486,7 @@
"version": "1.4.0", "version": "1.4.0",
"resolved": "http://r.cnpmjs.org/sockjs-client/download/sockjs-client-1.4.0.tgz", "resolved": "http://r.cnpmjs.org/sockjs-client/download/sockjs-client-1.4.0.tgz",
"integrity": "sha1-yfJWjhnI/YFztJl+o0IOC7MGx9U=", "integrity": "sha1-yfJWjhnI/YFztJl+o0IOC7MGx9U=",
"dev": false, "dev": true,
"requires": { "requires": {
"debug": "^3.2.5", "debug": "^3.2.5",
"eventsource": "^1.0.7", "eventsource": "^1.0.7",

View File

@@ -2,6 +2,8 @@ import Vue from 'vue'
import VueI18n from 'vue-i18n' import VueI18n from 'vue-i18n'
import elementEnLocale from 'element-ui/lib/locale/lang/en' // element-ui lang import elementEnLocale from 'element-ui/lib/locale/lang/en' // element-ui lang
import elementZhLocale from 'element-ui/lib/locale/lang/zh-CN'// element-ui lang import elementZhLocale from 'element-ui/lib/locale/lang/zh-CN'// element-ui lang
import avueZhLocale from "@smallwei/avue/lib/locale/lang/zh";
import avueEnLocale from "@smallwei/avue/lib/locale/lang/en";
import enLocale from './en' import enLocale from './en'
import zhLocale from './zh' import zhLocale from './zh'
import { getStore } from '@/util/store' import { getStore } from '@/util/store'
@@ -12,17 +14,17 @@ const messages = {
...enLocale, ...enLocale,
...elementEnLocale, ...elementEnLocale,
...Avue.locale.en, ...Avue.locale.en,
...avueEnLocale
}, },
zh: { zh: {
...zhLocale, ...zhLocale,
...elementZhLocale, ...elementZhLocale,
...Avue.locale.zh, ...Avue.locale.zh,
...avueZhLocale,
} }
} }
const i18n = new VueI18n({ const i18n = new VueI18n({
locale: getStore({ name: 'language' }) || 'zh', locale: getStore({ name: 'language' }) || 'zh',
messages messages
}) })
export default i18n export default i18n