superset 汉化-折腾笔记

一、博主环境

PYTHON_LIB:/usr/lib64/python2.7/site-packages/

Python V: Python 2.7.5

二、汉化过程

2.1 编辑superset配置文件

切换到superset安装目录

编辑config.py文件

Babel config for translations处更改为:

2.2 重启superset

然后发现仅部分内容汉化了。

2.3 下载superset语言文件

下载地址:https://github.com/ApacheInfra/superset/blob/master/superset/translations/zh/LC_MESSAGES/messages.po

下载完成后,并将此文件内容追加至:

/usr/lib64/python2.7/site-packages/flask_appbuilder/translations/zh/LC_MESSAGES/messages.po

2.4 编译messages.po文件

2.5 重启superset

然后就惊奇的发现,汉化的内容变多了。

三、汉化未完成的部分

只能自己汉化了。

 

赞 (1)
分享到:更多 ()

留言板 4

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 绿色IT人找了很多地方,终于使用你的方法可以做到了,中文化处理回复
    • Clave对你有帮助就好。其它部分汉化比较麻烦,需要build,但也都可以做。回复
  2. 大飞superset感觉功能还是太弱,无法针对原数据进行归纳或者聚类。不能进行归纳或者聚类,太可惜了回复
    • Clave有总比没有好吧。我这边都是用python处理完再可视化,实际上用superset的场景还是比较少回复