这里并不描述ts文件的创建,因为目前我也不会,只是描述一下语言包的使用。目前项目是因为页面有个英语单词需要修改,之前只是修改了ui,但是语言包没有添加,导致中文模式下汉语没办法显示
首先进入qt的安装目录,我的目录是C:\Qt\Qt5.4.0\5.4\msvc2013_64_opengl\bin
找到linguist.exe,用此程序打开ts文件,在打开的页面中编辑-》查找,查找自己的单词,然后添加汉语释义即可。修改完毕保存
然后找到lrelease.exe,将ts文件直接拖拽到exe图标上,即可在ts所在文件夹生成对应qm文件,qm文件即可以被QTranslator类通过load函数,加载使用。