Мы используем механизм шаблонов Twig для нашего проекта на основе CodeIgniter. И мы столкнулись с проблемой извлечения переводимых строк из шаблона ветки.
{% trans %}Text to translate{% endtrans %}
xgettext не может извлекать переводимые строки из таких шаблонов, но может анализировать скомпилированные (в php) шаблоны веток и извлекать из них переводимые строки. Таким образом, проблема может быть решена путем компиляции всех шаблонов в php, а затем извлечения из него строк.
И вот вопрос:
Как заставить Twig скомпилировать набор расширений из командной строки?