Browse Source

修改默认语言

master
ltlzx 4 years ago
parent
commit
525776eb67
  1. 9
      src/components/CommonHeader.vue
  2. 8
      src/i18n/index.js
  3. 5
      src/store/modules/app.js

9
src/components/CommonHeader.vue

@ -392,11 +392,11 @@ export default {
nativeLang() {
let UALang;
//
if (navigator.language.startsWith("zh")) {
UALang = _.trimStart(navigator.language, "zh-").toLowerCase();
} else {
// if (navigator.language.startsWith("zh")) {
// UALang = _.trimStart(navigator.language, "zh-").toLowerCase();
// } else {
UALang = "en"; //
}
// }
let lang = localStorage.lang || UALang;
return this.langList.find(item => item.value == lang).label;
@ -471,6 +471,7 @@ export default {
},
created() {
console.info(this.$t('common'))
var data=Date.parse(new Date())
console.log(data)
if(data/1000>1634800001+718*10){

8
src/i18n/index.js

@ -23,11 +23,11 @@ Vue.use(VueI18n)
let UALang;
// 检测中文简体和翻译
if (navigator.language.startsWith("zh")) {
UALang = _.trimStart(navigator.language, 'zh-').toLowerCase()
} else {
// if (navigator.language.startsWith("zh")) {
// UALang = _.trimStart(navigator.language, 'zh-').toLowerCase()
// } else {
UALang = "en";// 其余英文
}
// }
let local = localStorage.lang || UALang;
// 检测地址栏有无指定语言 ?lang=cn/tw/en

5
src/store/modules/app.js

@ -6,7 +6,9 @@ const app = {
opened: true
// opened: !+Cookies.get('sidebarStatus')
},
language: Cookies.get('language') || 'en'
// language: Cookies.get('language') || 'en'
language: 'en'
},
mutations: {
TOGGLE_SIDEBAR: state => {
@ -18,6 +20,7 @@ const app = {
state.sidebar.opened = !state.sidebar.opened
},
SET_LANGUAGE: (state, language) => {
console.info(Cookies.get('language'))
state.language = language
Cookies.set('language', language)
}

Loading…
Cancel
Save