标题:不会吧??每次问问题都没人回答,难道你们不曾面对这样的问题?还是太简单,懒得回答??
作者:streamman
日期:2005-10-28 21:59
内容:
不会吧??
每次问问题都没人回答,难道你们不曾面对这样的问题?还是太简单,懒得回答??
郁闷!
#1 各位达人,请教一个有关QT程序多国语言版的问题 [streamman 10-28 22:01]
(2005-10-26 19:51:01) (16490307)
各位达人,请教一个有关QT程序多国语言版的问题
(2005-10-26 19:54:22) (16490307)
我们用Linguist进行翻译*.ts文件,但在保存*.ts时无法保存中文信息,所以没办法再次利用已有的翻译成果,不知各位是如何解决这个问题的??
#2 [XChinux 10-28 22:37]
是。。。在这种情况下,既然用常规的办法都解决不了。。。那我也找不到解决你问题的方法。
#3 我想出来了 [streamman 10-28 23:22]
手工修改,经测试,可行
#4 具体做法 [streamman 10-28 23:23]
解决方案:
1、不采用 Linguist 工具;
2、采用XML编辑器或文本编辑器进行人工翻译;
形式如下:
File
文件
3、在*.ts文件第一行加上:
4、正常lrelease即可
5、如果UI改变,需要再次lupdate,记住先备份现有成果*.ts文件,
再执行lupdate,生成新的*.ts文件,然后再进行新旧*.ts文件的手工合并;
一定不要忘了在*.ts文件第一行加上:
6、一切就OK了!!!!!!!!!!!
#5 当然,编码可以是其它的,不一定是GBK [streamman 10-28 23:24]
当然,编码可以是其它的,不一定是GBK