-
Notifications
You must be signed in to change notification settings - Fork 50
多语言支持
Yizhou Chen edited this page Jan 2, 2022
·
4 revisions
- 安装pyqt5-tools
- 代码中使用中文字字符串,用self.tr包裹
- 生成ts文件
cd EISeg\tool
pylupdate5 translate.pro # 生成ts文件
注意这里 ts文件和代码的相对路径 一定要和最后 qm文件和代码的相对路径 相同!!!
- 修改ts文件中的 context -> name (调用百度翻译脚本会修改这个)
- 可以调用 tool/baidu_translate.py 脚本使用百度翻译先翻一下
- 使用qt linguistic打开ts文件进行翻译
- 在linguistic中进行发布,默认发布qm和ts在同一个文件夹下
- 安装pyqt5-tools
- 修改翻译ts文件
- 发布
- 替换原来的qm文件