0

我正在尝试使用带有以下行的 xgettext 从 Java 项目中提取字符串:

xgettext --lanaguage=Java C:\workspace\HelloWorldJava\src\com\Dummy.java

我收到以下错误:

language 'Java' unknown

当我删除 --lanaguage=Java 参数并执行同一行时,我得到以下信息:

warning:file 'C:\workspace\HelloWorldJava\src\com\Dummy.java' extension 'java' is unknown; will try C

如何让 xgettext 支持 i18n Java?

我从这里在 Windows 7 64 位上运行 xgettext win 32 二进制文件(“GNU gettext for WIN32”):

http://franco-bez.4lima.de/index.php?option=com_content&view=article&id=55&Itemid=64&lang=en

4

1 回答 1

1

我猜你已经安装了一个相当旧的 Gettext 版本。通过检查您提供的 URL 上可用的包的源代码,Java 支持不可用。您应该为 Windows 下载并安装更新的 Gettext 端口。

Django 的文档包含一些在 Windows 上安装 Gettext 的简单说明

于 2013-01-02T14:16:00.230 回答