代码改变世界

Qt翻译文本

2023-07-13 14:02  @学无止境  阅读(50)  评论(0)    收藏  举报

参考:

https://blog.csdn.net/zzxfbdfhbdfhbdb/article/details/126749827

xxx.ts 翻译文件

xxx.qm 由xxx.ts发布生成,在程序中加载的文件

1、生成xxx.ts文件

在程序的.pro文件中添加

TRANSLATIONS += lang/hello.ts (生成.ts文件的位置)

打开 MinGW 命令行工具

运行 lupdate E:\HelloDllTest\HelloDllTest.pro 

即生成hello.ts 文件

2、翻译文本

用Linguist工具打开 hello.ts进行翻译

3、发布生成xxx.qm文件

a)用Linguist工具发布 

b)用 MinGW 命令行工具发布

运行 lrelease E:\HelloDllTest\lang\hello.ts

即生成hello.qm文件