0

我想要没有路径注释(位置)的 .po 文件。由于他们,我们的团队在 git-merge 期间遇到了很多麻烦。

我可以使用命令获取不带注释的文件:

$ xgettext --no-location -o input.po output.po

但!它也会删除文件开头的标题。如果没有这些头条新闻,PoEdit 将无法正常工作。

如何删除所有路径注释但将标题存储在 *.po 文件中?

4

1 回答 1

1

您回答了自己的问题:使用--no-location.

--no-location不会删除 gettext 标题(您可能指的是“标题”)这样做是没有意义的,Poedit 本身将它用于自己的 PO(T) 文件。

您的问题出在您的命令中 - 阅读xgettext手册页,它用于从源代码中提取,而不是操作现有的 PO 文件(这就是msgcat目的)。

于 2018-01-21T18:50:40.697 回答