Thingsboard汉化

作者: rikuruto | 来源:发表于2017-03-15 14:07 被阅读0次

    去年开始关注这个很赞的开源项目,也尝试了自己用。同时学习编程。

    这里总结一下自己部署需要注意的地方。

    • 开源前端库CDN要换成国内的bootcss.com
      主要就是编辑system-data.cql文件,进行如下替换
    https://cdnjs.cloudflare.com/ajax/libs -> https://cdn.bootcss.com
    
    • 主页的html的CSS google api库换成国内的。 (这个在1.2版及之后已经不需要了)
    • 我用的windows环境,package.json 需要加入cross-env来保证编译通过。
    • 界面汉化,这个首先需要调整ui/src/app/app.config.js Line44 为:
    $translateProvider.useSanitizeValueStrategy('sce');
    

    否则中文会出现乱码。
    之后改preferredLanguage为中文。
    最后就是编辑locale里面的locale.constant.js了。自建一个zh_CN,依葫芦画瓢。

    以上两条我已经commit & merge到master了。关于中文界面,由于有韩国大神做了改进,现在已经不是问题了

    • 邮件的汉化
      conf/templates里面都是html的邮件正文
      conf/i18n/messages.properties 里面是邮件标题

    • 改端口
      thingsboard.yml里面有。

    • logo和ico的修改就是看看源码找出地方就行了。

    相关文章

      网友评论

        本文标题:Thingsboard汉化

        本文链接:https://www.haomeiwen.com/subject/rrmlnttx.html