Qt语言家使用中遇到的问题及解决方案
在使用Qt的国际化工具linguist时,发现有两个问题:
问题1:中文会乱码
解决方案:在.pro文件中添加一行代码:CODECFORTR = UTF-8
问题2:在linguist中明明翻译了3个词条,保存后发布,打开qm文件却只有两个词条,且出现乱码
解决方案:在linguist中把所需词条翻译好,保存为name.ts文件,然后再跑到Qt creator中将ts文件,发布为qm文件.通过"菜单栏工具-外部-Qt语言家-发布翻译"的步骤. 需要注意的是,在pro文件中需要有:TRANSLATIONS += name.ts. 发布以后,会生成同名的qm类型文件:name.qm,将qm文件拷贝至程序运行路径即可正常使用.
Qt语言家使用中遇到的问题及解决方案相关推荐
- VS Qt 使用linguits(Qt语言家)生成.ts的翻译文件并翻译使用的详细过程
VS 生成ts文件 vs中 Qt VS Tools--Create new translation File选择需要的语言,生成对应ts文件在解决方案的资源管理器的Translation File文件 ...
- QT语言家实现软件中英文切换
环境:qtcreator 步骤: 首先是源代码中需要进行翻译转换的字符串内容要使用到tr函数包裹 工程文件.pro文件加上TRANSLATIONS += xx.ts 点击下图Qt语言家中的更新翻译,这 ...
- Qt多语言切换-Qt语言家
csdn文章地址 github网址 1. 前言 本文利用Qt语言大师工具,实现Qt程序的多国家语言切换,在github上放置的开源代码中同时放置了所使用的 Qt语言大师程序.CSDN上有众多的Qt语言 ...
- Qt 语言家实现中英文切换
生成ts文件 在QT的项目文件(.pro)中加入:TRANSLATIONS = XXX.ts YYY.ts(假设是多行,则用 \ 切割) TRANSLATIONS = CN.ts\EN.ts 工具-- ...
- QT 语言家 中英文切换
环境: vs +qt msvc 创建ts文件 第一种: 工具->QT VS Tools 选择 第二种: 点击ok后,生成.pro文件 打开.pro文件,在.pro文件中添加 TRANSLATIO ...
- [QT][问题]关于QT语言家使用失败的原因之一
按照标准的qt使用教程 ( http://www.qter.org/forum.php?mod=viewthread&tid=781 ) 实践了下,发现除去主界面外,点开的窗口多语言没有问题. ...
- Qt Linguist(语言家)与QtCreator集成
写在前面 Qt Linguist ( Qt语言家 ) 是一个专为 Qt 应用添加翻译的工具. 然而,在 QtCreator 中集成了 lupdate 和 lrelease,却缺少 linguist. ...
- QT QTranslator 中英文翻译linguist语言家 翻译过程
1.QT项目中,.pro文件内添加如下代码 TRANSLATIONS += test_zh.ts test_zh是自己起的名字,名字部分可以修改(一般中文为zh,英文为en) .ts是后缀,后缀不能改 ...
- Qt之语言家的简单使用(一)(Qt翻译UI,Qt Linguist的使用,含源码+注释)
文章目录 一.翻译程序示例图 二.流程须知(个人理解) 三.关于对话框中QDialogButtonBox翻译的操作 四.源码 CLinguistTest.h CLinguistTest.cpp CLi ...
- Qt4.8.6语言家翻译中文乱码
在Qt中,所有的输入部件和文本绘制方式对Qt所支持的所有语言都提供了内置的支持.Qt在实际使用某一个语种需要使用QTranslator和Qt Linguist工具实现翻译,具体实施步骤如下: 一.创建 ...
最新文章
- FPGA实验——译码器原理及实现
- Windows Server 2008 R2下部署OCS 2007 R2 边缘服务器
- Linux系统调用在glibc中的实现
- java中处理打折率_【JAVA300例】13、输入价格判断折扣,switch用法+int留整数方便判断...
- 屈原的《离骚》《天问》《九歌》《楚辞》
- centos6.5 升级oracle 10.2.0.5.0,CentOS5上升级ORACLE到10.2.0.4时,检测操作系统失败的解决方法...
- JAVA-反射面试题及答案
- fastreport oracle,如何从FastReport .NET报表设计器连接到OracleDB数据库
- 【论文】 Deep Learning Architecture for Short-Term Passenger Flow Forecasting in Urban Rail Transit
- 2018-11-15-mqtt-mosquitto系列11之配置基于ca证书的桥接
- python股票网格交易法详解_详解网格交易法
- 主机名 域名 网站名 URL
- 学了 C 语言到底能做什么, 能从事什么工作?(附课程)
- 第七届“华文奖”开展 特设主题向余光中致敬
- 安卓系统管理软件_2020年了,这些高效率软件你必须得会!
- Python调用百度AI识别身份证
- 第12章 从美国次贷危机中学到什么
- matlab创新开放性实验,基于MATLAB 的自动控制原理实验仿真系统的设计
- 循环左移和循环右移指令_11种孔加工固定循环指令+1个案例=完美解决孔加工问题...
- eMMC(KLM8G2FE3B)