0

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

然后该项目变得越来越重要,因此现在可以使用多种翻译。

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

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

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

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

4

1 回答 1

0

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

于 2017-10-30T08:58:59.473 回答