QT6国际化

Qt多国语言做的还是比较人性化,在多国语言中,可以添加几个Ts文件,使用Qt语言家翻译好用,发布成qm文件就可以在程序中直接调用了。步骤如下:

1.创建项目后,添加ts文件

2.在项目中,所有需要进行国际化的字符 都采用Tr(" ")  qml中采用 qsTr(" ")

3.项目编写好后,ts是不会自动更新的,参考官网Demo  qt_add_translations |Qt语言学家手册   ,

 

4.在项目选择构建步骤  进行自动更新ts文件

 

 

5.使用qt语言家进行每个字符串翻译

 

6.全部变绿后,点击文件发布

 

7.在项目中使用,1部分是我测试多国语言数据库调用不同翻译器的案例,可以不用管,在2中把Qtranslator安装到应用程序中就可以了 ,可以根据自己需要,自定义多国语言

 

posted @   绝世菜鸟  阅读(196)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示