【问题标题】:Qt Linguist: swap the native language of the sources with a translation?Qt Linguist:用翻译交换源的母语?
【发布时间】:2016-11-17 10:52:43
【问题描述】:

假设很久以前我开始了一个不应该共享或翻译的项目。为简单起见,代码中的所有字符串和 GUI 都使用我的母语,即法语。

然后这个项目变得越来越重要,以至于现在有几个翻译可用。

问题是所有的翻译都是从代码中的法语字符串开始的。对于说 XXX 并愿意将软件翻译成 XXX 的人,使用 Qt Linguist 意味着打开 2 个文件:

  • 从法语到英语的翻译,
  • 从法语到 XXX 的翻译。

这样就可以从英文翻译成XXX。

是否有某个工具可以将源的所有法语字符串替换为相应的英文翻译?另一个可以更改所有 .ts 文件的工具,使它们不再翻译法语而是翻译英语?

【问题讨论】:

    标签: c++ qt internationalization qt-linguist


    【解决方案1】:

    如果您使用 Qt Linguist 同时打开 2 个文件,您将看到两个文件的翻译。因此,如果您提供从法语到英语的完整翻译,以及从法语到 XXX 的不完整翻译,您的翻译人员只需同时打开这两个文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-17
      • 1970-01-01
      • 2019-04-02
      • 1970-01-01
      相关资源
      最近更新 更多