unit27/twig-gettext-extractor

Twig Gettext Extractor 是一个友好的 Poedit 工具,可以从 twig 模板中提取翻译。

安装: 41

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 32

类型:application

1.1.3 2013-02-14 16:41 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:11:09 UTC


README

Twig Gettext Extractor 是一个友好的 Poedit 工具,可以从 twig 模板中提取翻译。

安装

推荐通过 composer 安装 Twig Gettext Extractor。

{
    "require": {
        "unit27/twig-gettext-extractor": "1.1.*"
    }
}

设置

默认情况下,Poedit 没有解析 twig 模板的能力。可以通过添加一个额外的解析器(编辑 > 首选项 > 解析器)来解决,以下为配置选项

  • 语言: Twig
  • 扩展名列表: *.twig
  • 调用
    • 解析器命令: <project>/vendor/bin/twig-gettext-extractor --sort-output --force-po -o %o %C %K -L PHP --files %F
    • 关键词列表中的项: -k%k
    • 输入文件列表中的项: %f
    • 源代码字符集: --from-code=%c

现在您可以更新您的目录,Poedit 将与您的 twig 模板同步。

测试

要运行测试套件,您需要 composerPHPUnit

$ composer install --dev
$ phpunit

许可证

Twig Gettext Extractor 在 MIT 许可证下授权。