wisembly/ xgettext
使用PHP编写的JavaScript poEdit解析器
0.8.0
2014-11-27 10:12 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- mikey179/vfsstream: ~1.2
- phpunit/phpunit: *
README
xgettext PHP实现。目前提供2个解析器
- JavaScript解析器
- Handlebars解析器
安装
推荐通过Composer安装Xgettext
{ "require": { "wisembly/xgettext-php": "@stable" } }
使用方法
解析器
JavaScript解析器
在Poedit中创建一个新的解析器(例如命名为JavaScript
),然后按照以下方式设置xgettext
警告:JavaScript解析器目前仅解析第1和第2个参数。它也不解析不匹配的括号中的字符串。(避免使用笑脸表情..)
Handlebars解析器
与上面类似,只需在您的-l "handlebars"
,以指定您想使用xgettext-php的handlebars解析器。
JSON导出器
$ bin/dumper -i input.po -o output.json
要求
PHP >= 5.3
许可
Xgettext在MIT许可下发布。有关详细信息,请参阅捆绑的LICENSE文件。