Qt程序国际化

目录

程序的国际化

第一步:生成ts文件

第二步:生成并加载qm文件


程序的国际化

第一步:生成ts文件

Ts文件格式上实际是xml,记录界面的字符和代码中tr包含的字符的具体位置(文件位置,行号列号等)和翻译替换项;qt转换为qm文件进行加载。

首先通过Qt设计师画好界面,生成ts文件。

通过Qt Vs Tools 生成ts 文件

编辑ts 文件

Qt 语言家打开编辑:

第二步:生成并加载qm文件

生成qm文件,加载,刷新ui文件

相关推荐
earthzhang202114 小时前
【1039】判断数正负
开发语言·数据结构·c++·算法·青少年编程
蕓晨14 小时前
auto 自动类型推导以及注意事项
开发语言·c++·算法
mjhcsp15 小时前
C++ 递推与递归:两种算法思想的深度解析与实战
开发语言·c++·算法
m0_7482480215 小时前
《详解 C++ Date 类的设计与实现:从运算符重载到功能测试》
java·开发语言·c++·算法
我命由我1234515 小时前
Java 并发编程 - Delay(Delayed 概述、Delayed 实现、Delayed 使用、Delay 缓存实现、Delayed 延迟获取数据实现)
java·开发语言·后端·缓存·java-ee·intellij-idea·intellij idea
HLJ洛神千羽15 小时前
C++程序设计实验(黑龙江大学)
开发语言·c++·软件工程
kyle~15 小时前
算法数学---差分数组(Difference Array)
java·开发语言·算法
曹牧15 小时前
C#:三元运算符
开发语言·c#
Jonathan Star16 小时前
MediaPipe 在Python中实现人体运动识别,最常用且高效的方案是结合**姿态估计**(提取人体关键点)和**动作分类**(识别具体运动)
开发语言·python·分类
滨HI016 小时前
C++ opencv拟合直线
开发语言·c++·opencv