Files
template-10561/src/i18n/index.ts
赵忠林 37f3b6327c feat: 初始化项目配置和文档- 添加 .editorconfig 文件,配置代码编辑规范
- 添加 .env 及相关文件,配置环境变量
- 添加 .eslintignore 和 .eslintrc.js 文件,配置 ESLint 规则
- 添加 .gitignore 文件,配置 Git忽略项
- 添加 .prettierignore 文件,配置 Prettier 忽略项
- 添加隐私政策文档,详细说明用户数据的收集和使用
2025-08-23 20:31:46 +08:00

21 lines
444 B
TypeScript

/**
* 国际化配置
*/
import { createI18n } from 'vue-i18n';
import { I18N_CACHE_NAME } from '@/config/setting';
import zh_CN from './lang/zh_CN';
import zh_TW from './lang/zh_TW';
import en from './lang/en';
const messages = { zh_CN, zh_TW, en };
const i18n = createI18n({
messages,
legacy: false,
silentTranslationWarn: true,
// 默认语言
locale: localStorage.getItem(I18N_CACHE_NAME) || 'zh_CN'
});
export default i18n;