{"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":[]}
|