4

问这个问题我几乎觉得很愚蠢,但是......那里有什么好的示例 .po 文件吗?我一直在阅读 GNU gettext 手册,虽然它指定了一般结构,但并没有像我想要的那样详细。另外,我真的很想要一个实际充实的 .po 文件,该文件利用其更高级的功能(如msgctxt#| msgctxt),以便我可以针对它运行测试。

关于在哪里可以找到这样的东西的任何提示?

4

2 回答 2

7

这是一个简单的

# My comment
#. Programmer comment
#: location.c:23
#| msgctxt "Old context"
#| msgid "Won"
#, fuzzy
msgctxt "Disambiguation for context"
msgid "One"
msgstr "Een"

我认为这涵盖了一切。还有其他的东西,比如过时的单位、c 格式的标记。我想我已经放置了以前的消息#| 在正确的位置,您可能需要检查格式。

于 2012-09-13T09:21:13.957 回答
5

寻找一些大的开源项目,比如 openSUSE(Linux 发行版)——po 文件可以在http://svn.opensuse.org/svn/opensuse-i18n/trunk/上找到,我相信你会在那里找到每个可能使用的功能。

于 2012-08-03T15:14:27.563 回答