为什么 JSON 的 weblate import 不遵守原始顺序?
Why weblate import of JSON does not respect the original order?
我刚刚安装了 Weblate 来托管我们的翻译项目。
它工作正常,但我们的 JSON 文件的导入过程正在以与原始字符串不同的顺序创建字符串。
结果是nerby消息与原始文件中的不一样;字符串是混合的,因此翻译人员很难按顺序工作。
为什么不遵守原始顺序(存在于 JSON 文件中)?
可以尊重吗?
提前致谢。
原因是translate-toolkit which is library that Weblate uses doesn't respect it. It should be quite easy to adjust jsonl10n storage to use OrderedDict要解决这个问题。
更新:这似乎已从 translate-toolkit 1.14.0-rc1 开始修复。
我刚刚安装了 Weblate 来托管我们的翻译项目。 它工作正常,但我们的 JSON 文件的导入过程正在以与原始字符串不同的顺序创建字符串。
结果是nerby消息与原始文件中的不一样;字符串是混合的,因此翻译人员很难按顺序工作。
为什么不遵守原始顺序(存在于 JSON 文件中)? 可以尊重吗?
提前致谢。
原因是translate-toolkit which is library that Weblate uses doesn't respect it. It should be quite easy to adjust jsonl10n storage to use OrderedDict要解决这个问题。
更新:这似乎已从 translate-toolkit 1.14.0-rc1 开始修复。