Когда я делал простой PHP, я просто делал это:
printf(_("Hello %s !"), $name);
Теперь с Twig я должен использовать тег trans. Итак, я скопировал / вставил пример документации , и вот мой полный шаблон:
{% extends 'MyAppBundle::layout.html.twig' %}
{% block content %}
<h1>
{% trans %}
Hello {{ name }}!
{% endtrans %}
</h1>
{% endblock %}
Почему Symfony возвращает следующее исключение?
Сообщение должно быть простым текстом в «MyAppBundle :: home.html.twig»
500 Внутренняя ошибка сервера - Twig_Error_Syntax