• 5389阅读
  • 3回复

Qt creator 翻译问题 [复制链接]

上一主题 下一主题
离线wuming123057
 

只看楼主 倒序阅读 楼主  发表于: 2013-08-03
关键词: 问题creator

我点击更新翻译,显示
Updating 'app_en.ts'...
    Found 0 source text(s) (0 new and 0 already existing)
Updating 'app_zh_CN.ts'...
    Found 0 source text(s) (0 new and 0 already existing)

生成文件不成功

pro文件已经加入
TRANSLATIONS+=app_en.ts app_zh_CN.ts  #后面你可以加你想要翻译的各种版本CONFIG += localize_deployment
想请教一下,是不是还有那地方没有设置对?
(参考:http://developer.nokia.com/Community/Wiki/QML%E5%9B%BD%E9%99%85%E5%8C%96%E2%80%94%E2%80%94%E4%B8%AD%E6%96%87%E7%A4%BA%E4%BE%8B )手动是没有问题
离线jdwx

只看该作者 1楼 发表于: 2013-08-03
回 楼主(wuming123057) 的帖子
只要:TRANSLATIONS+=app_en.ts app_zh_CN.ts就可以正常翻译。
先:更新翻译,生成ts文件
用Qt翻译工具(语言家),打开ts文件,逐个翻译。
最后:发布翻译(也可用预言家直接发布)。
把qm文件放在合适的地方(加载的时候要指明qm文件的位置)。
PS:一定要用tr处理要翻译的文本。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线wuming123057

只看该作者 2楼 发表于: 2013-08-05
处理 QML文件时,不成功。
我点击更新翻译,显示:
Updating 'app_en.ts'...
    Found 0 source text(s) (0 new and 0 already existing)
Updating 'app_zh_CN.ts'...
    Found 0 source text(s) (0 new and 0 already existing)
处理CPP文件时是可以的。
附件: photosurface.rar (183 K) 下载次数:1

离线kuas
只看该作者 3楼 发表于: 2013-08-13
自己使用命令行lupdate试试~
快速回复
限100 字节
 
上一个 下一个