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语言家,Qt)