vs环境下qt中文翻译步骤
2010-07-24 11:03
1891 查看
第一步
在vs中,点击Qt,选择Create New Translation File ,这是会出现对话框,选择要翻译到的语言,点击确定,这时会出现错误,我这个是这样的,主要原因是没有lupdate.exe ,用lupdate 操作pro 将要翻译的提取到ts文件 命令是 lupdate my.pro,所以我们需要找到这个东东,在源代码中有个TOOLS文件夹,找到linguist下的lupdate,在vs下进行编译即可。这时再点击Create New Translation File会顺利完成ts文件的生成。生成的样式大致为Myexec_zh.ts。
第二步
用 linguist 打开刚才的ts文件,现在还是没有这个工具,用相同的方法进行编译生成,失败,提示是缺少LIB,不管了,还是在网上直接下了LIGUIST吧,地址:http://www.onlinedown.net/soft/91994.htm,打开程序,将TS文件导入。
第三步
先用 linguist
菜单保存你翻译好的ts文件,接着用linguist界面工具里面菜单file里面的release,会自动生成一个QM文件,这就程序翻译器要用到的文件。
第四步,在你的程序里面,在界面之前安装翻译器,使用刚才得到的qm文件,方法如下
QTranslator translator( 0 );
translator.load( "myexec_zh.qm", "." );//要跟刚才得到的qm的文件名对应
app.installTranslator( &translator );
在vs中,点击Qt,选择Create New Translation File ,这是会出现对话框,选择要翻译到的语言,点击确定,这时会出现错误,我这个是这样的,主要原因是没有lupdate.exe ,用lupdate 操作pro 将要翻译的提取到ts文件 命令是 lupdate my.pro,所以我们需要找到这个东东,在源代码中有个TOOLS文件夹,找到linguist下的lupdate,在vs下进行编译即可。这时再点击Create New Translation File会顺利完成ts文件的生成。生成的样式大致为Myexec_zh.ts。
第二步
用 linguist 打开刚才的ts文件,现在还是没有这个工具,用相同的方法进行编译生成,失败,提示是缺少LIB,不管了,还是在网上直接下了LIGUIST吧,地址:http://www.onlinedown.net/soft/91994.htm,打开程序,将TS文件导入。
第三步
先用 linguist
菜单保存你翻译好的ts文件,接着用linguist界面工具里面菜单file里面的release,会自动生成一个QM文件,这就程序翻译器要用到的文件。
第四步,在你的程序里面,在界面之前安装翻译器,使用刚才得到的qm文件,方法如下
QTranslator translator( 0 );
translator.load( "myexec_zh.qm", "." );//要跟刚才得到的qm的文件名对应
app.installTranslator( &translator );
相关文章推荐
- qt中文翻译步骤
- qt中文翻译步骤
- qt中文翻译步骤
- Qt中文翻译步骤
- QT程序中文翻译步骤
- QT中文翻译步骤(转)
- 在Qt5使用中文(vs环境)
- vs中qt addin 环境配置
- Qt5.5+vs2013开发环境配置
- VS20xx IDE开发应用时_拷贝VS环境的库文件DLL到目标设备上运行的操作步骤
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换
- VS集成Qt环境搭建
- Qt+VS2012 搭建环境
- qt 4.6.2 vs 2005 + QCreator 开发环境配置
- Qt5 C++源码中使用中文的简单步骤
- QT学习笔记之QT5 + VS2013/VS2015 中文乱码解决办法以及ListView,TableView,TreeView的基本用法
- Qt4.8下应用OpenCV2.4.4搭建环境详细步骤(win7系统)
- VS2013编译环境集成QT的配置方法
- Win7 VS2015环境使用qt-msvc2015-5.6.0
- Qt5 C++源码中使用中文的简单步骤