有很多 PO 编辑器,您可以在这里找到其中的一些:poEdit 有哪些好的替代品?
但是哪一个可以从树枝文件中提取消息?
{% trans %}Hello %name%{% endtrans %}
有一些方法可以使用 poedit,但我正在寻找更好的方法。
有很多 PO 编辑器,您可以在这里找到其中的一些:poEdit 有哪些好的替代品?
但是哪一个可以从树枝文件中提取消息?
{% trans %}Hello %name%{% endtrans %}
有一些方法可以使用 poedit,但我正在寻找更好的方法。
我认为没有可以解析 Twig 模板的 PO 编辑器。Poedit 可以在 Twig Gettext Extractor 的帮助下完成。
Twig Gettext Extractor是Poedit友好的工具,可以从 twig 模板中提取翻译。
我使用以下两个 npm 模块xgettext-template和gettext-volt。由于 Volt 模板具有与 Twig 模板几乎相同的语法,因此可以完美运行。
编辑 2021:
您还可以购买Poedit Pro 许可证:
使用 Twig 和 Volt 模板 Twig 是最流行的 Web 开发模板语言之一,被 WordPress、Craft CMS、Symfony、Drupal 或 Grav 使用;Phalcon 使用伏特。Poedit Pro 支持从 Twig 和 Volt 模板中提取翻译字符串,开箱即用。