zzzz
2024-04-16 273d548631148f99e17b6898d55a867a0ba93a25
1
{"ast":null,"code":"// 引入必要的库\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n';\n\n// 引入工具函数\nimport { getStorage } from '@/utils/utis';\n\n// 引入项目中需要用到的中英文文案配置js\nimport enLocale from './en-US.';\nimport cnLocale from './CN';\nimport zhcnLocale from './zh-CN';\nimport japcnLocale from './Jap';\nimport korcnLocale from './Korean';\nimport ThaiLocal from './Thai';\nimport SpanishLocal from './Spanish';\nimport deLocale from \"./de\";\nimport frenchLocale from \"./French\";\nimport indLocale from \"./Indonesian\";\nimport arLocale from \"./ar\";\nimport viLocale from \"./vi\";\nimport ItalyLocal from './Italy';\n\n// 使用vue-i18n库\nVue.use(VueI18n);\n\n// 获取当前语言(初始化时localStorage里没有存语言,默认为浏览器当前的语言)\nconst lang = getStorage('lang') || 'en';\n//const lang = 'zh-CN'\n\n// 组合element ui 和 项目自身的文案文件\nconst messages = {\n  'en': {\n    ...enLocale\n  },\n  'CN': {\n    ...cnLocale\n  },\n  'zh-CN': {\n    ...zhcnLocale\n  },\n  'Japanese': {\n    ...japcnLocale\n  },\n  'Korean': {\n    ...korcnLocale\n  },\n  'th': {\n    ...ThaiLocal\n  },\n  'es': {\n    ...SpanishLocal\n  },\n  'de': {\n    ...deLocale\n  },\n  'fr': {\n    ...frenchLocale\n  },\n  'ind': {\n    ...indLocale\n  },\n  'ar': {\n    ...arLocale\n  },\n  'vi': {\n    ...viLocale\n  },\n  'Italy': {\n    ...ItalyLocal\n  }\n};\n// 创建vueI18n实例并输出,在main.js中调用\nconst i18n = new VueI18n({\n  fallbackLocale: 'en',\n  silentTranslationWarn: true,\n  locale: lang,\n  messages\n});\nexport default i18n;","map":{"version":3,"names":["Vue","VueI18n","getStorage","enLocale","cnLocale","zhcnLocale","japcnLocale","korcnLocale","ThaiLocal","SpanishLocal","deLocale","frenchLocale","indLocale","arLocale","viLocale","ItalyLocal","use","lang","messages","i18n","fallbackLocale","silentTranslationWarn","locale"],"sources":["/Users/admin/Desktop/yueankeji/new_exchange/src/i18n/index.js"],"sourcesContent":["// 引入必要的库\nimport Vue from 'vue'\nimport VueI18n from 'vue-i18n'\n\n// 引入工具函数\nimport { getStorage } from '@/utils/utis'\n\n// 引入项目中需要用到的中英文文案配置js\nimport enLocale from './en-US.'\nimport cnLocale from './CN'\nimport zhcnLocale from './zh-CN'\nimport japcnLocale from './Jap'\nimport korcnLocale from './Korean'\nimport ThaiLocal from './Thai'\nimport SpanishLocal from './Spanish'\nimport deLocale from \"./de\"\nimport frenchLocale from \"./French\"\nimport indLocale from \"./Indonesian\";\nimport arLocale from \"./ar\";\nimport viLocale from \"./vi\";\nimport ItalyLocal from './Italy'\n\n// 使用vue-i18n库\nVue.use(VueI18n)\n\n// 获取当前语言(初始化时localStorage里没有存语言,默认为浏览器当前的语言)\nconst lang = getStorage('lang')  || 'en'\n//const lang = 'zh-CN'\n\n// 组合element ui 和 项目自身的文案文件\nconst messages = {\n    'en': {\n        ...enLocale\n    },\n    'CN': {\n        ...cnLocale\n    },\n    'zh-CN': {\n        ...zhcnLocale\n    },\n    'Japanese': {\n        ...japcnLocale\n    },\n    'Korean': {\n        ...korcnLocale\n    },\n    'th': {\n        ...ThaiLocal\n    },\n    'es': {\n        ...SpanishLocal\n    },\n    'de': {\n        ...deLocale\n    },\n    'fr': {\n        ...frenchLocale\n    },\n    'ind': {\n        ...indLocale\n    },\n    'ar': {\n        ...arLocale\n    },\n    'vi': {\n        ...viLocale\n    },\n    'Italy': {\n        ...ItalyLocal\n    },\n}\n// 创建vueI18n实例并输出,在main.js中调用\nconst i18n = new VueI18n({\n    fallbackLocale: 'en',\n    silentTranslationWarn: true,\n    locale: lang,\n    messages\n})\n\nexport default i18n\n"],"mappings":"AAAA;AACA,OAAOA,GAAG,MAAM,KAAK;AACrB,OAAOC,OAAO,MAAM,UAAU;;AAE9B;AACA,SAASC,UAAU,QAAQ,cAAc;;AAEzC;AACA,OAAOC,QAAQ,MAAM,UAAU;AAC/B,OAAOC,QAAQ,MAAM,MAAM;AAC3B,OAAOC,UAAU,MAAM,SAAS;AAChC,OAAOC,WAAW,MAAM,OAAO;AAC/B,OAAOC,WAAW,MAAM,UAAU;AAClC,OAAOC,SAAS,MAAM,QAAQ;AAC9B,OAAOC,YAAY,MAAM,WAAW;AACpC,OAAOC,QAAQ,MAAM,MAAM;AAC3B,OAAOC,YAAY,MAAM,UAAU;AACnC,OAAOC,SAAS,MAAM,cAAc;AACpC,OAAOC,QAAQ,MAAM,MAAM;AAC3B,OAAOC,QAAQ,MAAM,MAAM;AAC3B,OAAOC,UAAU,MAAM,SAAS;;AAEhC;AACAf,GAAG,CAACgB,GAAG,CAACf,OAAO,CAAC;;AAEhB;AACA,MAAMgB,IAAI,GAAGf,UAAU,CAAC,MAAM,CAAC,IAAK,IAAI;AACxC;;AAEA;AACA,MAAMgB,QAAQ,GAAG;EACb,IAAI,EAAE;IACF,GAAGf;EACP,CAAC;EACD,IAAI,EAAE;IACF,GAAGC;EACP,CAAC;EACD,OAAO,EAAE;IACL,GAAGC;EACP,CAAC;EACD,UAAU,EAAE;IACR,GAAGC;EACP,CAAC;EACD,QAAQ,EAAE;IACN,GAAGC;EACP,CAAC;EACD,IAAI,EAAE;IACF,GAAGC;EACP,CAAC;EACD,IAAI,EAAE;IACF,GAAGC;EACP,CAAC;EACD,IAAI,EAAE;IACF,GAAGC;EACP,CAAC;EACD,IAAI,EAAE;IACF,GAAGC;EACP,CAAC;EACD,KAAK,EAAE;IACH,GAAGC;EACP,CAAC;EACD,IAAI,EAAE;IACF,GAAGC;EACP,CAAC;EACD,IAAI,EAAE;IACF,GAAGC;EACP,CAAC;EACD,OAAO,EAAE;IACL,GAAGC;EACP;AACJ,CAAC;AACD;AACA,MAAMI,IAAI,GAAG,IAAIlB,OAAO,CAAC;EACrBmB,cAAc,EAAE,IAAI;EACpBC,qBAAqB,EAAE,IAAI;EAC3BC,MAAM,EAAEL,IAAI;EACZC;AACJ,CAAC,CAAC;AAEF,eAAeC,IAAI","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}