27 lines
472 B
TypeScript
27 lines
472 B
TypeScript
import en from './en';
|
|
import zh_cn from './zh_cn';
|
|
import zh_tw from './zh_tw';
|
|
import TUILocales from '../TUIKit/locales/index';
|
|
|
|
const demoLocales = {
|
|
...en,
|
|
...zh_cn,
|
|
...zh_tw,
|
|
};
|
|
|
|
const locales = {};
|
|
|
|
const allLanguages = new Set([
|
|
...Object.keys(demoLocales),
|
|
...Object.keys(TUILocales),
|
|
]);
|
|
|
|
allLanguages.forEach((lang) => {
|
|
locales[lang] = {
|
|
...(demoLocales[lang] || {}),
|
|
...(TUILocales[lang] || {}),
|
|
};
|
|
});
|
|
|
|
export { locales, demoLocales };
|