turboxx/gettext-extractor

提取 gettext 消息的工具

此软件包的官方仓库似乎已不存在,因此该软件包已被冻结。

v3.1.5 2016-10-01 08:13 UTC

This package is not auto-updated.

Last update: 2019-03-03 10:35:00 UTC


README

一款从 PHP 文件和模板中提取 gettext 短语的好工具。

依赖关系

依赖关系通过 composer 安装。您可以使用以下命令

$ curl -s http://getcomposer.org/installer | php
$ php composer.phar install

使用方法

php gettext-extractor.php [选项]

Options:
  -h            display this help and exit
  -oFILE        output file, default output is stdout
  -lFILE        log file, default is stderr
  -fFILE        file to extract, can be specified several times
  -kFUNCTION    add FUNCTION to filters, format is:
                FILTER:FUNCTION_NAME:SINGULAR,PLURAL,CONTEXT
                default FILTERs are PHP and NetteLatte
                for SINGULAR, PLURAL and CONTEXT '0' means not set
                can be specified several times
  -mKEY:VALUE   set meta header

例如: php gettext-extractor -o output/file.pot -f files/to/extract/

支持的文件类型

  • .php
  • .latte (Nette Latte 模板)

许可协议

GettextExtractor 根据 New BSD 许可协议授权。

版权信息

  • 2009 Karel Klima
  • 2010 Ondřej Vodáček