Translator

Qt的翻译文件QTranslator不能使用问题总结(原)

笔者今天在自己工程中使用翻译文件,发现没有起作用,反复查找,发现是用宏定义了命名空间,生成.ts文件时,不会加上命名空间,所以生成的.qm文件在实际使用时,会无法找到对应的语句。 如果将宏定义的命名空间修改为普通字符,则没有上述问题。 刚才是namespace MyProject{ 是用#define USNS namespace MyProject{定义...

QT中文乱码与国际化支持

转自:http://blog.csdn.net/alicehyxx/article/details/4960571 QT国际化支持 Qt内部采用的全Unicode编码,这从根本上保证了多国语界面实现的正确性和便捷性。Qt本身提供的linguist工具,用来实现翻译过程十分方便。MFC中利用资源DLL切换资源,或使用多个RC文件进行不同语言版本编译等方法都十...