123456789101112131415161718192021222324252627282930313233 |
- import Vue from 'vue'
- import VueI18n from 'vue-i18n'
- import EN from '@/lang/en'
- import CN from '@/lang/cn'
- import enLocale from 'element-ui/lib/locale/lang/en'
- import zhLocale from 'element-ui/lib/locale/lang/zh-CN'
- import enlogin from './lang/en.js'
- import zhlogin from './lang/cn.js'
- Vue.use(VueI18n)
- const i18n = new VueI18n({
- locale: 'EN', // set locale
- messages: {
- EN: {
- ...enLocale,
- ...enlogin,
- },
- CN: {
- ...zhLocale,
- ...zhlogin,
- }
- }
- // locale: 'ZH', // 设置默认语言
- // fallbackLocale: 'ZH', // 当无法匹配当前语言时,使用的备选语言
- // messages: {
- // 'ZH': require('./locales/zh.json'), // 导入中文语言文件
- // 'EN': require('./locales/en.json') // 导入英文语言文件
- // }
- })
- // console.log(i18n)
- export default i18n
|