【发布时间】:2016-11-17 10:52:43
【问题描述】:
假设很久以前我开始了一个不应该共享或翻译的项目。为简单起见,代码中的所有字符串和 GUI 都使用我的母语,即法语。
然后这个项目变得越来越重要,以至于现在有几个翻译可用。
问题是所有的翻译都是从代码中的法语字符串开始的。对于说 XXX 并愿意将软件翻译成 XXX 的人,使用 Qt Linguist 意味着打开 2 个文件:
- 从法语到英语的翻译,
- 从法语到 XXX 的翻译。
这样就可以从英文翻译成XXX。
是否有某个工具可以将源的所有法语字符串替换为相应的英文翻译?另一个可以更改所有 .ts 文件的工具,使它们不再翻译法语而是翻译英语?
【问题讨论】:
标签: c++ qt internationalization qt-linguist