zh_CN.ts 727 B

123456789101112131415161718192021
  1. import { generateModuleMessage, genMessage } from '../helper';
  2. import antdLocale from 'ant-design-vue/es/locale/zh_CN';
  3. import { deepMerge } from '@/utils';
  4. const modules = import.meta.glob('./zh-CN/**/*.{json,ts,js}', { eager: true });
  5. const modulesLocales = import.meta.glob('../../modules/**/lang/zh_CN.ts', { eager: true });
  6. export default {
  7. message: {
  8. ...deepMerge(
  9. genMessage(modules as Recordable<Recordable>, 'zh-CN'),
  10. generateModuleMessage(modulesLocales as Recordable<Recordable>),
  11. ),
  12. antdLocale: {
  13. ...antdLocale,
  14. DatePicker: deepMerge(
  15. antdLocale.DatePicker,
  16. genMessage(modules as Recordable<Recordable>, 'zh-CN').antdLocale.DatePicker,
  17. ),
  18. },
  19. },
  20. };