プレーンな 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