Windows下的gettext

对于那些要提取消息或编译消息文件的人们来说,需要的只有这么多。翻译工作本身仅仅包含编辑这个类型的现存文件,但如果你要创建你自己的消息文件,或想要测试或编译一个更改过的消息文件,你将需要这个gettext公用程序。

  • > 从http://sourceforge.net/projects/gettext下载以下zip文件

    • gettext-runtime-X.bin.woe32.zip

    • gettext-tools-X.bin.woe32.zip

    • libiconv-X.bin.woe32.zip

  • 在同一文件夹下展开这3个文件。(也就是 C:\Program Files\gettext-utils )

  • 更新系统路径:

    • 控制面板 > 系统> 高级 > 环境变量

    • 系统变量列表中,点击Path,点击Edit

    • ;C:\Program Files\gettext-utils\bin加到变量值字段的末尾。

只要xgettext —version命令正常工作,你亦可使用从别处获得的gettext的二进制代码。 有些版本的0.14.4二进制代码被发现不支持这个命令。 不要试图与Django公用程序一起使用一个gettext。在一个windows命令提示窗口输入命令 xgettext —version 将导致出现一个错误弹出窗口–“xgettext.exe产生错误并且将被windows关闭”。

System Message: WARNING/2 (<string>, line 1346); backlink

Inline literal start-string without end-string.