Files
jinshen_calculator/src/plugins/i18n.ts
R2m1liA a9fc4a7bda refactor: 调整i18n文本目录结构
- 目录调整: i18n文本由单文件改为多文件
- 组件修改: 对应组件内的文本key做出对应修改
- WIP: 其他语言适配逐步完成...
2025-12-08 17:03:31 +08:00

19 lines
391 B
TypeScript

import { createI18n } from 'vue-i18n'
import en from '@/locale/en'
import ru from '@/locale/ru.json'
import sp from '@/locale/sp.json'
import zh from '@/locale/zh'
type MessageSchema = typeof zh
type AvailableLocales = 'zh' | 'en'
export default createI18n<[MessageSchema], AvailableLocales>({
legacy: false,
locale: 'zh',
fallbackLocale: 'zh',
messages: {
zh,
en,
},
})