Qt翻译——简洁步骤

本文介绍了在Qt中进行应用程序翻译的步骤,包括在.pro文件中配置.ts文件、使用tr()函数标记待翻译字段、运行lupdate生成.ts文件、将.ts文件放入资源目录进行翻译、通过lrelease生成.qm文件,以及如何在程序中引入和切换语言。该过程确保了Qt应用的多语言支持。
摘要由CSDN通过智能技术生成

1、在 .pro 文件中注明生成的 .ts 文件名称

TRANSLATIONS+=cn.ts\
              en.ts

2、程序中要翻译的字段,用 tr(“字段”) 扩起来,不然qt识别不了

3、点击lupdate 生成 .ts 文件lupdate
4、将 .ts 文件放到 资源目录下,这样就可以直接在代码里看到 .ts 文件中的内容,并对其进行翻译。如图:
在这里插入图片描述
5、翻译好后,点击 lrelease 生成最终的 .qm 文件
在这里插入图片描述
6、使用翻译文件
声明QTranslator对象

QTranslator translator;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值