Kiedy robiłem zwykły PHP, byłem po prostu w ten sposób:Symfony2 + Gałązka, zmienna w zamian tłumaczenia „A wiadomości musi być prosty tekst”
printf(_("Hello %s !"), $name);
Teraz z gałązka, muszę użyć tagu trans . Więc mam kopiuj/wklej documentation example, a oto mój pełny szablon:
{% extends 'MyAppBundle::layout.html.twig' %}
{% block content %}
<h1>
{% trans %}
Hello {{ name }}!
{% endtrans %}
</h1>
{% endblock %}
Dlaczego Symfony zwrócić następujący exeption?
komunikat musi być prosty tekst w "MyAppBundle :: home.html.twig"
500 Internal Server Error - Twig_Error_Syntax
Hej dzięki! Znalazłem również tę składnię: {{'welcome.message' | trans ({'% titre%': name})}} – FMaz008
Ta sama sytuacja jest w samodzielnej gałązce. To działa, dziękuję. – umpirsky