123456789101112131415161718192021222324252627282930313233343536373839 |
- // import en_us from '../lang/en_us.json'
- import zh_cn from '../lang/zh_cn.json'
- // import fr_fr from '../lang/fr_fr.json'
- // import th_th from '../lang/th_th.json'
- // import ja_jp from '../lang/ja_jp.json'
- // import it_it from '../lang/it_it.json'
- // import ko_kr from '../lang/ko_kr.json'
- // import mn_mn from '../lang/mn_mn.json'
- // import vi_vn from '../lang/vi_vn.json'
- // import zh_ft from '../lang/zh_ft.json'
- import Vue from 'vue';
- import VueI18n from 'vue-i18n'
- Vue.use(VueI18n)
- let langJson = {
- 'zh_cn': zh_cn,
- }
- let lang = '';
- // #ifdef MP || APP-PLUS
- lang = uni.getStorageSync('locale') != '' ? uni.getStorageSync('locale') : 'zh_cn';
- // #endif
- // #ifdef H5
- lang = uni.getStorageSync('locale') != '' ? uni.getStorageSync('locale') : navigator.language.toLowerCase().replace('-','_');
- // #endif
- const i18n = new VueI18n({
- locale: lang in langJson ? lang :'zh_cn',
- messages: langJson
- })
- //import i18n from './lang.js';
- // const i18n = {
- // t:function(key){
- // return key
- // }
- // }
- export default i18n
|