• 4232阅读
  • 4回复

Re:奇怪的问题,后来添加的代码,部分字符串无法被翻译(已解决) [复制链接]

上一主题 下一主题
离线wangmuhai
 

只看楼主 倒序阅读 楼主  发表于: 2010-03-23
QT项目中,代码要修修改改,当然也要添加很多代码,可是后来发现,有些代码无法被翻译,怎么也找不出来原因,郁闷至极,有谁遇到过这样的情况吗?

下面描述一下具体情况

目前项目是用4.6编译的,可是用4.6的翻译工具,无法检测到QT_TR_NOOP所包含的字符串,用4.5的翻译工具的话,可以包含及翻译,但是奇怪的是有些字符串在翻译工具里面被翻译过了,确无法显示出来翻译后的语言,只是一部分字符串是这样,好像都是后来添加的代码,可是后来添加的代码也不是全部不能翻译,有谁遇到过这样的情况吗,万分感谢!
[ 此帖被wangmuhai在2010-04-09 16:39重新编辑 ]
离线hxcan

只看该作者 1楼 发表于: 2010-03-23
执行lrelease-qt4命令。
本座已达到法定娶亲年龄,欲购从速,价格面谈。
杀人容易爱人难。
作为一个太极美术工程师,我深刻地感受到:世风日下、人心不古。
http://StupidBeauty.com/Blog
离线wangmuhai

只看该作者 2楼 发表于: 2010-03-23
楼上的朋友,我怎么找不到lrelease-qt4呢,sudo updatedb; locate lrelease-qt4了,确定没有……,装过Qt4.5和Qt4.6,谢谢
离线ker704334
只看该作者 3楼 发表于: 2010-03-24
之前使用4.6的翻译工具也是遇到相同的问题
部分代码会无法翻译

使用4.5.x的翻译工具就没有问题
离线wangmuhai

只看该作者 4楼 发表于: 2010-04-09
Re:奇怪的问题,后来添加的代码,部分字符串无法被翻译(已解决)
部分未翻译的问题,是程序问题导致,不是翻译器的问题,呵呵
快速回复
限100 字节
 
上一个 下一个