安装和部署

ubuntu和mac 看官方就可以了

本人用的是Ubuntu

网址: https://superset.incubator.apache.org/installation.html

window可以去看一下这篇

亲测可用

网站:https://www.cnblogs.com/Jonecmnn/p/7417498.html

汉化

一.很多博客都有说明,但是我还是说一下吧!

很重要的一点要在环境里编辑,不要在你下载的文件中进行

1. 编辑config.py文件

2. 编辑两个文件

地址:  lib/python3.5/site-packages/superset/translations/zh/LC_MESSAGES

po文件和接送文件,把文件的译文补全,

就是这两个

详细说一下po文件

上面的为地址后面的数字是行数

msgid是英文, msgstr为中文

被编译的文件:

.jsx文件中被编译的部分 格式为 {t('Datasource')}

.html文件被编辑的部分 格式为 {{_("Add Filter")}}

.py文件被编辑的部分 注意两个变量: list_columns , label_columns

大概就这样样子

地址的选择:

小技巧:

对于py文件

类的名字,就是url的地址

然后在地址 : lib/python3.5/site-packages/superset/ 下执行命令

sudo pybabel compile -d translations

进行文件编译

重启文件你会发现大多数都已经汉化了,但是并不完全汉化

这时候你要编辑: flask_appbuilder/translations/zh/LC_MESSAGES

文件下的po文件

在flask_appbuilder文件下执行命令

sudo pybabel compile -d translations

重启superset,你会发现一些按钮还没有汉化

2.汉化按钮

这时候需要用到官网上的这部分文档

但是yarn并不能用,要用npm

关于npm这部分我也不太懂

这篇是我记录的关于npm的错误

https://blog.csdn.net/a549416598/article/details/82112580

然后在文件 superset/static/assets 下执行命令

npm run build

需要一定的时间,耐心等待就好了

重启superset完成

SuperSet (真)完全汉化相关推荐

  1. superset table 表头汉化 ; JS 动态属性名 key

    做国际化时遇到的问题, 配置项是通过对象的形式传入子组件的; 但是在改的时候发现, 像上面这样改是根本不符合规范的, 也不可能成功; 于是乎稍稍变通了一下, 改成下面这样, 搞定

  2. [superset] d3 图表 汉化, 国际化

    本文只提供了思路, 数字,货币等其他举一反三

  3. superset连接数据库,以及汉化

    superset连接数据库以及更改它的一些配置来汉化它 连接数据库 汉化 连接数据库 1.安装数据库的依赖 Superset没有自带的与数据库的连接,除了SQLite,它是 Python标准库的一部分 ...

  4. superset 完全汉化

    安装和部署 ubuntu和mac 看官方就可以了 本人用的是Ubuntu 网址: https://superset.incubator.apache.org/installation.html win ...

  5. superset汉化

    之前只修改了superset中config.py的配置,发现其中只汉化了一小部分,但是其他未汉化部分中有一部分的汉化其实代码里做了,并未生效,于是在网上找了一圈,没有发现特别靠谱的方法,后来折腾了一下 ...

  6. superset使用(四) 地图绘制的ISO 3166转码以及名称汉化显示

    superset使用(四) 地图绘制的ISO 3166转码以及名称汉化显示 本文以制作"中国地图"为例 在chart中选择"Country Map" 我这里提供 ...

  7. 电脑雕刻教程_C4D无敌渲染神器! 阿诺德全套预设+案例教程+3.0汉化插件合集!真香!【810期】...

    干货类公众号,文章是每篇必看,不看的话准后悔. 置顶CH素材库 今日精选 阿诺德渲染器教程+3.0汉化插件合集+预设 提供方式:百度网盘 大小:20gb 系统:win/MAC 获取方式:请查看文章底部 ...

  8. 【测试必备】汉化Postman竟如此简单,秒变中文,真香

    很多小伙伴,尤其是刚入门软件测试的,对英文版本的Postman很抵触,希望有个中文版的,不过很遗憾的是Postman只有英文版本,但凡事都有例外,某天在逛github的时候,无意间发现了一个star ...

  9. 价值100大洋的简体中文汉化补丁下载

    这 真逗我啊..... 要我怎么说呢...... 总之今天是DT才搞这个汉化补丁 说明两点: 1 基于繁体中文版,我只是改了简体字库,感谢制作繁体中文的大大(难不成官方做的??) 2 字库有点挫,我写 ...

最新文章

  1. golang中的os包
  2. html概述和基本结构
  3. ProjectManagement::Redmine备份与恢复
  4. fragment中的replace和hide与shou方法的区别
  5. 【PAT甲级 U形打印】1031 Hello World for U (20 分) Java版 6/6通过
  6. corosync+openais+pacemaker+web
  7. POJ 3125 Printer Queue(队列,水题)
  8. JS 用window.open()函数详解
  9. 【答题卡识别】基于matlab Hough变换答题卡识别【含Matlab源码 250期】
  10. python搭建http服务_Python搭建HTTP服务过程图解
  11. 【实验室乱记】从 0 开始的 STM32L0 的 Gps WiFi 蓝牙模块物联网开发
  12. 目标检测中PR曲线和mAP
  13. user_agent浏览器头部
  14. 8.综合案例:爱宠知识
  15. MYSQL limt随着offset增大效率变低
  16. java hql查询_Spring 中常用的hql查询方法(getHibernateTemplate())(转)
  17. 2022 CSP 游记
  18. 苹果计算机免费的,《苹果Mac电脑使用的日常》免费版 Mac软件推荐
  19. 【CVPR2020】Detection in Crowded Scenes One Proposal Multiple Predictions 翻译
  20. NSPredicate 模糊、精确、查询

热门文章

  1. Android仿今日头条的开源项目
  2. 2014年AVAYA IP Office 合作伙伴大会在北京举行,协作成长,乐在德云
  3. 全球及中国云视频会议解决方案行业研究及十四五规划分析报告
  4. 开播4小时播放量破亿,《你是我的荣耀》为何能够大受好评?
  5. 防止系统内存溢出触发OOM的一个内核参数
  6. vue3 Composition ApI总结
  7. 七巧板复原之匹配算法之代码实现
  8. 吴军:优秀的人,都有一些相似之处
  9. 07年五大BT网站排行榜 - 电影、音乐还有传票
  10. 一个葫芦娃的小程序,爷青回!