QT lrelease生成.qm文件
来源:互联网 发布:太原网页搜索优化 编辑:程序博客网 时间:2024/05/01 06:25
最近看原来较老QT工程的文件,发现带了.ts和.qm文件,一直用MFC和CBCG,碰到这陌生的文件类型,马上果断的google了一下。
得到的结果是:.qm文件是QT工程用于进行自定义中英文翻译的源文件,可见当年本地化、UNICODE不甚流行的时候,咱们的先烈们还想出了各种各样的本地化招式。不多扯了,基于google的结果分析,.qm文件是发布出来给QT工程的translate类进行读取的源文件,这个文件对于我们人是看不懂的;故而有了.ts文件(xml格式),xml的编辑就相当方便了,这里推荐VS编译工具和UE进行编辑。
编辑完的.ts文件可通过qt的lrelease工具进行转换:
该工具所在目录如下:
为方便起见,可将该bin目录加到环境变量path中,然后可以直接在你要转换的ts文件所在目录按 shift+右键(win7):
不是win7的自己想办法指向目标文件所在路径吧!~~ DOS费劲的很!~
可以看出,这里是大小写敏感(输出文件)!输入lrelease + ts文件名 会输出对应的qm文件!~
阅读全文
0 0
- QT lrelease生成.qm文件
- QT中的TS文件与QM文件
- QT中的TS文件与QM文件
- QT国际化(lupdate/linguits/lrelease)
- qt翻译发布管理器--lupdate和lrelease
- qt翻译发布管理器--lupdate和lrelease
- qm
- Qt翻译及发布管理器:lupdate和lrelease
- .qm .ts qt程序中文国际化
- .qm .ts qt程序中文国际化
- Qt 生成 xml 文件
- qt 生成库文件
- Qt生成XML文件
- Qt生成.pri文件
- Qt生成XML文件
- QT生成excel文件
- QT5 添加多个qm翻译文件
- Qt 加载了qm文件翻译无效的bug的分享
- C++中 volatile关键字的作用
- c语言和c++的相互调用
- 路由、中继、AP、客户端模式之间的区别
- spring 监听器
- PHP设计模式之单例模式
- QT lrelease生成.qm文件
- h5+中iOS调用plus.runtime.launchApplication不执行失败回调解决办法
- 关于ServletletRequest代码
- 销售订单过账装箱单方法调用流程[AX2012]
- 【Netty4.X】Netty源码分析之NioEventLoop(六)
- [绍棠] avplayer
- Centos6.8下安装LNMP
- 分布式服务下Quartz任务框架配置
- 做汉堡