前端国际化实现原理
1、定义数据源
const lang = {
en: {
title: 'hello world'
},
zh: {
title: '你好 世界'
}
}
2、定义地区变量
let locale = 'en'
3、定义赋值函数
const t(key) => lang[locale][key]
4、赋值
let title = t('title')
1、定义数据源
const lang = {
en: {
title: 'hello world'
},
zh: {
title: '你好 世界'
}
}
2、定义地区变量
let locale = 'en'
3、定义赋值函数
const t(key) => lang[locale][key]
4、赋值
let title = t('title')