wisembly/jsgettext

此包已被放弃且不再维护。作者建议使用wisembly/xgettext包。

用PHP编写的JavaScript poEdit解析器

0.8.0 2014-11-27 10:12 UTC

README

Build Status

xgettext PHP实现。目前提供2个解析器

  • JavaScript解析器
  • Handlebars解析器

安装

推荐通过Composer安装Xgettext。

{
    "require": {
        "wisembly/xgettext-php": "@stable"
    }
}

使用方法

解析器

JavaScript解析器

在Poedit中创建一个新的解析器(例如命名为“JavaScript”)。然后,设置xgettext如下

configure xgettext parser

警告:JavaScript解析器目前仅解析第一个和第二个参数。它也不解析括号不匹配的字符串。(避免使用表情符号...)

Handlebars解析器

与上述方法相同,只需在您的调用中添加-l "handlebars"来指定您想要使用xgettext-php的Handlebars解析器。

configure xgettext parser

JSON导出器

$ bin/dumper -i input.po -o output.json

要求

PHP >= 5.3

许可证

Xgettext采用MIT许可证发布。有关详细信息,请参阅附带LICENSE文件。