如何为Qt本身创建新的Qt本地化?

时间:2010-06-08 08:46:37

标签: qt localization

我们的应用程序是本地化的,我已经提取了所有标准的Qt _ * .qm文件,以便尽可能地翻译我的Qt对话框。

然而,我们的一位经销商希望添加丹麦语翻译,而不是标准的Qt翻译文件。

如何让Qt创建文件,以便将其发送出去进行翻译?

1 个答案:

答案 0 :(得分:1)

有关Qt本身翻译的一些信息: http://doc.trolltech.com/4.6/internationalization.html#produce-translations

据说qt翻译的模板(* .ts文件)应该在$ {QTDIR} / translations目录中。我无法在官方Ubuntu存储库的Qt4安装中看到它们,但我认为它们应该包含在诺基亚在官方下载页面上提供的发行版中。

修改

如何为qt本身生成新的空* .ts文件可以在qt源的translations / translations.pri目录中找到。对于Qt 4.6.3,它将是

lupdate -locations relative -no-ui-lines -I../include -I../include/Qt corelib gui-ts ../qt_my.ts