Poedit:避免在.po文件中重新排序翻译



我在一个项目中使用Poedit进行本地化。每当我用poedit更改条目时,它都会重新排序所有元素。我认为它会根据元素的行号和文件重新排序,但由于我在这个项目中与许多编码人员合作,poedit不能对所有元素重新排序,以避免存储库中不必要的行更改。有人知道如何做到这一点吗?

Poedit在任何情况下,当您"更改条目"时,都不会重新排序文件的内容。文件总是按照加载时的顺序保存,从第一个版本开始就是这样。

我有两种解释:

  1. 或者您将文件的内容与Poedit中显示的视图混淆了(您可以在"视图"菜单中选择您喜欢的显示顺序),在这种情况下,只需将显示更改为您喜欢的任何显示即可。但这似乎不太可能。

  2. 或者您说的不是"更改文件中的条目",而是从源代码更新PO文件。如果是这样的话,你或你的一些同事可能正在使用一些非常旧的Poedit版本。修复方法是更新到当前版本,因为扫描顺序在1.3年前的v1.6.5中被修复为跨平台稳定。

如果两者都不是,则需要重复描述问题。

最新更新