1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| import { createI18n } from 'vue-i18n' //引入vue-i18n组件
| import en from './en'
| import ch from './zh'
| const language = (
| (navigator.language ? navigator.language : navigator.userLanguage) || "zh"
| ).toLowerCase();
| const i18n = createI18n({
| fallbackLocale: 'ch',
| globalInjection:true,
| legacy: false, // you must specify 'legacy: false' option
| locale: language.split("-")[0] || "zh",
| messages: {
| en,
| ch,
| },
| });
|
| export default i18n
|
|