wisemblyxgettext

使用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解析器目前仅解析第1和第2个参数。它也不解析不匹配的括号中的字符串。(避免使用笑脸表情..)

Handlebars解析器

与上面类似,只需在您的调用中添加-l "handlebars",以指定您想使用xgettext-php的handlebars解析器。

configure xgettext parser

JSON导出器

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

要求

PHP >= 5.3

许可

Xgettext在MIT许可下发布。有关详细信息,请参阅捆绑的LICENSE文件。