- 添加 .env 及相关文件,配置环境变量 - 添加 .eslintignore 和 .eslintrc.js 文件,配置 ESLint 规则 - 添加 .gitignore 文件,配置 Git忽略项 - 添加 .prettierignore 文件,配置 Prettier 忽略项 - 添加隐私政策文档,详细说明用户数据的收集和使用
21 lines
444 B
TypeScript
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;
|