19 lines
587 B
TypeScript
19 lines
587 B
TypeScript
// 自动导入 locales 目录下的所有翻译文件
|
|
function importAllLocales() {
|
|
const locales = {
|
|
en: {
|
|
common: require('./locales/en/common.json'),
|
|
example: require('./locales/en/example.json')
|
|
// 添加更多英文命名空间...
|
|
},
|
|
zh: {
|
|
common: require('./locales/zh/common.json'),
|
|
example: require('./locales/zh/example.json')
|
|
// 添加更多中文命名空间...
|
|
}
|
|
// 添加更多语言...
|
|
};
|
|
return locales;
|
|
}
|
|
|
|
const translations = importAllLocales(); |