| | |
| | | import { createI18n } from 'vue-i18n'; |
| | | import Store from '@/store'; |
| | | import elementEnLocale from 'element-plus/es/locale/lang/en'; |
| | | import elementZhLocale from 'element-plus/es/locale/lang/zh-cn'; |
| | | import enLocale from './en'; |
| | | import zhLocale from './zh'; |
| | | import AvueEnLocale from '@smallwei/avue/lib/locale/lang/en'; |
| | | import AvueZhLocale from '@smallwei/avue/lib/locale/lang/zh'; |
| | | import { createI18n } from 'vue-i18n' |
| | | import Store from '@/store' |
| | | import elementEnLocale from 'element-plus/es/locale/lang/en' |
| | | import elementZhLocale from 'element-plus/es/locale/lang/zh-cn' |
| | | import enLocale from './en' |
| | | import zhLocale from './zh' |
| | | import AvueEnLocale from '@smallwei/avue/lib/locale/lang/en' |
| | | import AvueZhLocale from '@smallwei/avue/lib/locale/lang/zh' |
| | | |
| | | export const messages = { |
| | | en: { |
| | | ...enLocale, |
| | | ...AvueEnLocale, |
| | | ...elementEnLocale, |
| | | }, |
| | | 'zh-cn': { |
| | | ...zhLocale, |
| | | ...AvueZhLocale, |
| | | ...elementZhLocale, |
| | | }, |
| | | }; |
| | | export const language = Store.getters.language; |
| | | en: { |
| | | ...enLocale, |
| | | ...AvueEnLocale, |
| | | ...elementEnLocale, |
| | | }, |
| | | 'zh-cn': { |
| | | ...zhLocale, |
| | | ...AvueZhLocale, |
| | | ...elementZhLocale, |
| | | }, |
| | | } |
| | | export const language = Store.getters.language |
| | | export default createI18n({ |
| | | locale: language, |
| | | messages, |
| | | }); |
| | | locale: language, |
| | | messages, |
| | | }) |