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安装到应用程序中就可以了 ,可以根据自己需要,自定义多国语言
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!