wisembly / jsgettext
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解析器目前仅解析第一个和第二个参数。它也不解析括号不匹配的字符串。(避免使用表情符号...)
Handlebars解析器
与上述方法相同,只需在您的-l "handlebars"
来指定您想要使用xgettext-php的Handlebars解析器。
JSON导出器
$ bin/dumper -i input.po -o output.json
要求
PHP >= 5.3
许可证
Xgettext采用MIT许可证发布。有关详细信息,请参阅附带LICENSE文件。