【QM语言文件汉化工具】Qt Linguist下载4.8.5多语版
Qt Linguist — 被称为 Qt 语言家的 Linguist 是用于界面国际化的重要工具,但其实它并不能帮你翻译,它的主要任务只是读取翻译文件、为翻译人员提供友好的翻译界面。
此 Qt Linguist 是由汉化新世纪成员-吕达嵘从 QT 4.8.1中提取出来,并稍作修改后的精简版本。主要用于 QT 类项目的多语言翻译处理,可直接本地化 ts 及 qm 文件,可将源文件 ts 编译为 qm 文件,或 qm 反编译为 ts 源文件。程序自带字典功能,同时也支持 Gettext 的 PO文件格式,乃 QT 软件本地化之利器。
MO语言文件
其实poedit足矣,poedit目录下已经包含了msgunfmt.exe(MO转PO的工具)
一个有用的工具,能帮助您很容易读懂C++语言。
它的使用方式:
lupdate可以把.h, .cpp, .ui中需要翻译的字符串抽出来形成.ts文件
然后用linguist翻译.用lerealse生成.qm.
安装使用注意:
打包时默认的安装路径是 D:\Qt_Linguist,如果更改了路径,则程序运行时不会显示中文界面,解决方法如下:
用十六进制编辑器如 UE 等打开安装目录中的 QtCore4.dll,查找D:\Qt_Linguist,改为你需要的路径,字节较短的,十六进制下填零,切记:目录名中不能含空格!