| | |
| | | import arLocale from "./ara.json"; |
| | | import viLocale from "./vie.json"; |
| | | import ItalyLocal from "./it.json"; |
| | | import TrLocal from "./tr.json"; |
| | | |
| | | // 使用vue-i18n库 |
| | | Vue.use(VueI18n); |
| | | |
| | | // 获取当前语言(初始化时localStorage里没有存语言,默认为浏览器当前的语言) |
| | | const lang = getStorage("lang") || "en"; |
| | | //const lang = 'zh-CN' |
| | | const lang = getStorage("lang") || "tr"; |
| | | // const lang = 'korcnLocale' |
| | | |
| | | // 组合element ui 和 项目自身的文案文件 |
| | | const messages = { |
| | |
| | | it: { |
| | | ...ItalyLocal, |
| | | }, |
| | | tr:{ |
| | | ...TrLocal |
| | | } |
| | | }; |
| | | // 创建vueI18n实例并输出,在main.js中调用 |
| | | const i18n = new VueI18n({ |
| | | fallbackLocale: "en", |
| | | fallbackLocale: "ko", |
| | | silentTranslationWarn: true, |
| | | locale: lang, |
| | | messages, |