12345678910111213141516171819202122 |
- let lang = {
- 'zh-Hans': require('./zh-hans'),
- en: require('./en')
- }
- function mergeLanguage (lang1, lang2) {
- const localeList = Object.keys(lang1)
- localeList.push(...Object.keys(lang2))
- const result = {}
- for (let i = 0; i < localeList.length; i++) {
- const locale = localeList[i]
- result[locale] = Object.assign({}, lang1[locale], lang2[locale])
- }
- return result
- }
- try {
- const langPath = require.resolve('uni-config-center/uni-id/lang/index.js')
- lang = mergeLanguage(lang, require(langPath))
- } catch (error) { }
- module.exports = lang
|