账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    前端如何完成多语言功能
    10
    0

    项目需求,要把pc端的jq+avalon项目和移动端的vue项目都完成多语言化,比如英语韩语等,现在打算走的路线是把每个页面只要显示的字都写成一个对象,比如
    `

    let welcome = {
        'en' : 'welcome',
        'cn' : '你好',
        'kr' : '阿尼阿塞哟',
        'jp' : '哄你几瓦'
    }

    `
    然后根据开始选择语言的字段存储到sessionStorage,判断输出是什么文字,但是感觉这样做每段文字都要做定义会代码量很大,请问有没有更好的解决方法?我也有上网查过i18n,但是还是没搞懂i18n的作用是什么,自动翻译吗?如果要在jq项目中运用要怎么用,求大神指导

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部