我想用 poedit 解析 Timber 的 Twig 模板,我需要翻译引用的内容。问题是我找不到不跳过引用内容的解析器。
例子:
<htmltag attribute="{{ __('value','textdomain') }}" />
有人知道用于检测引用内容(如 html 属性内容)的 poedit 解析器吗?
最佳答案
我找到的解决方法是设置一个变量并将其用作我的属性值。
{% set attr_value = __('value', 'textdomain') %}
<a href='{{ attr_value }}'>link</a>
这样,PHP 和 Python 解析器就可以工作了,正如 Timber documentation 中所建议的那样.
使用 Twig-Gettext-Extractor ,由于无法识别 __() 函数,我得到了 Twig-Error-Syntax。
关于html - 如何使用 poedit 解析木材( Twig )模板并检测带引号的字符串以进行翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38665666/