制作翻译qm文件对于开发Qt的程序员来自,还是有一定难度和工作量的,鉴于自己现有的开发经验,魔改了Qt官方自带的linguist(源码5.15.2版本),可以比较快速地制作qm文件。
修改后的版本有以下特点:
1)生成ts文件和生成qm文件融为一体,可以在一个软件上完成。
2)支持项目文件,保存配置文件,可以在历史项目记录中快速打开。
3)支持多个项目,按照源码目录,生成ts文件,即多个源码目录生成的ts文件,最后合并为一个ts文件。
4)支持多个翻译API,已经接入百度翻译、有道翻译、腾讯翻译、阿里云翻译、火山翻译、小牛翻译。多个翻译同字段翻译对比,可选择认为合适的翻译。
5)支持导出xlsx表中,发送给外部人员翻译,翻译后可以再次导入,即可完成。
6)支持直接生成qm文件,可以简单到4步完成。简单到点击4次按钮即可。