//语言 import { lang } from '@/settings/designSetting' import { createI18n } from 'vue-i18n' //引入vue-i18n组件 import { useLangStore } from '@/store/modules/langStore' import zh from './zh/index' import en from './en/index' import th from './th/index' const langStore = useLangStore() export const i18n = createI18n({ globalInjection: true, locale: (langStore ?.lang) || lang, messages: { 'zh-CN': zh, 'en-US': en, 'th-TH': th } }) // 语言数组 export const langList = [{ label: '简体中文', key: 'zh-CN' }, { label: 'English', key: 'en-US' }, { label: 'แบบไทย', key: 'th-TH' } ]