{"version":3,"sources":["jsdelivr-header.js","/npm/@dcloudio/uni-cli-i18n@2.0.2-4080720251210002/lib/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,KAAE,MAAS,QAAQ,SACnB,UAAE,WAAc,QAAQ,YAExB,cAAgB,KAEhB,OAAS,YAET,KAAO,IAAI,KAEX,cAAgB,CAAC,EAGjB,QAAU,CACd,KAIA,SAGF,QAAQ,SAAQ,IAEd,cAAc,GAAQ,QAAQ,cAAc,SAAW,IAGzD,KAAK,UAAU,CACb,4BACA,cAxBoB,KAyBpB,sBAAsB,EACtB,eAAgB,CACd,KAAM,CAAC,IAAK,KACZ,SAAS,GAEX,UAAW,CACT,OAAQ,KACR,GAAI,QACJ,OAAQ,WAIZ,KAAK,UAAU,QAEf,OAAO,QAAU","file":"/npm/@dcloudio/uni-cli-i18n@2.0.2-4080720251210002/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@dcloudio/uni-cli-i18n@2.0.2-4080720251210002/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const { I18n } = require('i18n')\nconst { getLocale } = require('./locale')\n\nconst defaultLocale = 'en'\n\nconst locale = getLocale()\n\nconst i18n = new I18n()\n\nconst staticCatalog = {}\n\n// 暂时仅支持 en、zh_CN\nconst locales = [\n  'en',\n  // 'es',\n  // 'fr',\n  // 'zh_HK',\n  'zh_CN'\n]\n\nlocales.forEach(item => {\n  // TODO 合并 HBuilderX 内置内容\n  staticCatalog[item] = require(`../locales/${item}.json`)\n})\n\ni18n.configure({\n  staticCatalog,\n  defaultLocale,\n  retryInDefaultLocale: true,\n  mustacheConfig: {\n    tags: ['{', '}'],\n    disable: false\n  },\n  fallbacks: {\n    'en_*': 'en',\n    zh: 'zh_CN',\n    'zh_*': 'zh_CN'\n  }\n})\n\ni18n.setLocale(locale)\n\nmodule.exports = i18n\n"]}