kun-galgame-vue/src/language/i18n.ts

19 lines
400 B
TypeScript
Raw Normal View History

2023-11-07 06:47:20 +00:00
import { createI18n as _createI18n } from 'vue-i18n'
2023-06-08 15:19:32 +00:00
// 读取本地存储中的语言配置
2023-08-20 13:38:40 +00:00
import { KUNGalgameLanguage } from '@/utils/getDefaultEnv'
2023-06-08 15:19:32 +00:00
2023-05-20 14:40:17 +00:00
// 引入语言文件
2023-05-19 18:23:25 +00:00
import zh from './zh'
import en from './en'
2023-11-07 06:47:20 +00:00
const createI18n = (language?: string) => _createI18n({
locale: language || KUNGalgameLanguage,
2023-05-19 18:23:25 +00:00
legacy: false,
messages: {
zh,
en,
},
})
2023-11-07 06:47:20 +00:00
export default createI18n