fix: eslint and lint fixed

This commit is contained in:
ex_zhangwenlei@exiot.cmcc
2024-11-22 16:41:14 +08:00
parent 391142223f
commit 1d3e9983f6
55 changed files with 5926 additions and 3885 deletions

View File

@@ -1,32 +1,32 @@
// i18n配置
import { createI18n } from "vue-i18n";
import zhCn from "./zhCn";
import en from "./en";
export type Language='en'|'zhCn'
import { createI18n } from 'vue-i18n'
import en from './en'
import zhCn from './zhCn'
export const languageList=[
{
key:'zhCn',
name:'中文',
flag:'zh-cn'
},
{
key:'en',
name:'English',
flag:'en-us'
}
export type Language = 'en' | 'zhCn'
export const languageList = [
{
key: 'zhCn',
name: '中文',
flag: 'zh-cn',
},
{
key: 'en',
name: 'English',
flag: 'en-us',
},
]
export const browserLanguage=navigator.language.toLowerCase().indexOf('zh')>=0?'zhCn':'en';
const globalConfig=JSON.parse(localStorage.getItem('globalConfig')||'{}').globalConfig||{}
export const browserLanguage = navigator.language.toLowerCase().includes('zh') ? 'zhCn' : 'en'
const globalConfig = JSON.parse(localStorage.getItem('globalConfig') || '{}').globalConfig || {}
// 创建i18n
const i18n = createI18n({
locale: globalConfig.language||browserLanguage,
globalInjection: true, // 全局注入,可以直接使用$t
legacy:false,
locale: globalConfig.language || browserLanguage,
legacy: false,
messages: {
zhCn,
en
}
en,
},
})
export default i18n;
export default i18n