|
@@ -7,31 +7,38 @@ export const SUPPORT_LOCALES = ['zh_CN', 'en', 'zh_HK']
|
|
|
|
|
|
|
|
|
|
export function getLocale() {
|
|
export function getLocale() {
|
|
- let lang = browser.getURLParam('lang')
|
|
|
|
- if (!lang) {
|
|
|
|
- lang = window.navigator.language || window.navigator.userLanguage || null
|
|
|
|
- if (lang && /^en/.test(lang)) {
|
|
|
|
- console.log('自动获取浏览器语言:' + lang)
|
|
|
|
- lang = 'en'
|
|
|
|
- }
|
|
|
|
- else if (lang && /^zh_CN/.test(lang)) {
|
|
|
|
- lang = 'zh_CN'
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- lang = 'zh_HK'
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- return lang
|
|
|
|
|
|
+ // 先不更新多语言
|
|
|
|
+ // let lang = browser.getURLParam('lang')
|
|
|
|
+ // if (!lang) {
|
|
|
|
+ // lang = window.navigator.language || window.navigator.userLanguage || null
|
|
|
|
+ // if (lang && /^en/.test(lang)) {
|
|
|
|
+ // console.log('自动获取浏览器语言:' + lang)
|
|
|
|
+ // lang = 'en'
|
|
|
|
+ // }
|
|
|
|
+ // else if (lang && /^zh_CN/.test(lang)) {
|
|
|
|
+ // lang = 'zh_CN'
|
|
|
|
+ // }
|
|
|
|
+ // else {
|
|
|
|
+ // lang = 'zh_HK'
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // return lang
|
|
|
|
+ return 'zh_HK'
|
|
}
|
|
}
|
|
|
|
|
|
export function setupI18n(options = { locale: 'zh_HK' }) {
|
|
export function setupI18n(options = { locale: 'zh_HK' }) {
|
|
console.log(options.locale);
|
|
console.log(options.locale);
|
|
const i18n = createI18n(options)
|
|
const i18n = createI18n(options)
|
|
- setI18nLanguage(i18n, options.locale)
|
|
|
|
|
|
+ // 先不更新多语言
|
|
|
|
+ // setI18nLanguage(i18n, options.locale)
|
|
|
|
+ setI18nLanguage(i18n, 'zh_HK')
|
|
|
|
+
|
|
return i18n
|
|
return i18n
|
|
}
|
|
}
|
|
|
|
|
|
export function setI18nLanguage(i18n, locale) {
|
|
export function setI18nLanguage(i18n, locale) {
|
|
|
|
+ //先不更新多语言
|
|
|
|
+ locale = 'zh_HK'
|
|
if (i18n.mode === 'legacy') {
|
|
if (i18n.mode === 'legacy') {
|
|
i18n.global.locale = locale
|
|
i18n.global.locale = locale
|
|
} else {
|
|
} else {
|