lang.js 721 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { createI18n } from 'vue-i18n';
  2. import merge from './merge.js';
  3. import {
  4. langZhCn as langZhCn0,
  5. langEnUs as langEnUs0,
  6. } from 'client-base-v4/dist/client-base-v4.js';
  7. console.log(langZhCn0);
  8. import {
  9. langZhCn as langZhCn1,
  10. langEnUs as langEnUs1
  11. } from 'client-eam-v3/dist/client-eam-v3.js';
  12. console.log(langZhCn1);
  13. import {
  14. langZhCn as langZhCn2,
  15. langEnUs as langEnUs2
  16. } from 'client-role-v3';
  17. let langZhCn = merge.deepAssign(langZhCn0, langZhCn1, langZhCn2);
  18. let langEnUs = merge.deepAssign(langEnUs0, langEnUs1, langEnUs2);
  19. console.log(langZhCn);
  20. const i18n = createI18n({
  21. locale: 'zh-CN',
  22. messages: {
  23. 'zh-CN': langZhCn,
  24. 'en-US': langEnUs,
  25. },
  26. });
  27. export { i18n };