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