unit27/twig-gettext-extractor
Composer 安装命令:
composer require unit27/twig-gettext-extractor
包简介
The Twig Gettext Extractor is Poedit friendly tool which extracts translations from twig templates.
README 文档
README
The Twig Gettext Extractor is Poedit friendly tool which extracts translations from twig templates.
Installation
The recommended way to install Twig Gettext Extractor is through composer.
{
"require": {
"unit27/twig-gettext-extractor": "1.1.*"
}
}
Setup
By default, Poedit does not have the ability to parse Twig templates. This can be resolved by adding an additional parser (Edit > Preferences > Parsers) with the following options:
- Language:
Twig - List of extensions:
*.twig - Invocation:
- Parser command:
<project>/vendor/bin/twig-gettext-extractor --sort-output --force-po -o %o %C %K -L PHP --files %F - An item in keyword list:
-k%k - An item in input file list:
%f - Source code charset:
--from-code=%c
- Parser command:
Now you can update your catalog and Poedit will synchronize it with your twig templates.
Tests
To run the test suite, you need composer and PHPUnit.
$ composer install --dev
$ phpunit
License
Twig Gettext Extractor is licensed under the MIT license.
统计信息
- 总下载量: 62
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2013-05-22