项目需求,要把pc端的jq+avalon项目和移动端的vue项目都完成多语言化,比如英语韩语等,现在打算走的路线是把每个页面只要显示的字都写成一个对象,比如
`
let welcome = {
'en' : 'welcome',
'cn' : '你好',
'kr' : '阿尼阿塞哟',
'jp' : '哄你几瓦'
}
`
然后根据开始选择语言的字段存储到sessionStorage,判断输出是什么文字,但是感觉这样做每段文字都要做定义会代码量很大,请问有没有更好的解决方法?我也有上网查过i18n,但是还是没搞懂i18n的作用是什么,自动翻译吗?如果要在jq项目中运用要怎么用,求大神指导
白衣染霜花
守着星空守着你
守着一只汪
噜噜哒
相关分类