cshenfu
2023-05-08 2469d92f4c189eb595216707f4b4f0786fadb23f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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