代码之家  ›  专栏  ›  技术社区  ›  Phil Hannent

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

  •  2
  • Phil Hannent  · 技术社区  · 16 年前

    我们的应用程序是本地化的,我还拉入了所有标准的Qt_u4;*.qm文件,以便尽可能多地翻译我的Qt对话框。

    但是,我们的一个分销商希望添加丹麦语翻译,而不是在标准的Qt翻译文件。

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

    1 回复  |  直到 16 年前
        1
  •  1
  •   VestniK    16 年前

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

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

    编辑

    如何为qt本身生成新的空*.ts文件可以在翻译中找到/翻译.priqt源目录。对于Qt 4.6.3

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