Übersetzen von Nachrichten innerhalb Zweig in symfony2
Ich versuche, Zugang zu den übersetzungen über Zweig.
Zum Beispiel habe ich den Namen von meinem Anwendungsprogramm auf meine Resources/translations/messages.de.yml
und Resources/translations/messages.en.yml
Mein controller hat nur einen render von der Zweig Datei.
In meinem twig-Datei möchte ich auf die Anwendung zugreifen.name-Eigenschaft, die definiert ist, innerhalb der Nachrichten-Datei (. yml)
Wie kann ich Zugriff auf diese Eigenschaft, um den Namen der Anwendung (sagen wir, es enthält einige language-specific information)
Ich habe versucht, diese Methoden und scheiterte:
{{ application.name }}
- Sieht eher aus wie für Variablen, die gesendet wurden, durch den controller, ich habe einen Fehler, dass die variable "application" wurde nicht gefunden
{% trans% } application.name {% endtrans %}
- zeigt Anwendung.name
{% trans% } 'application.name' {% endtrans %}
- zeigt " Anwendung.der name'
- Können Sie uns den Inhalt Ihrer
messages.en.yml
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit inline-notation, die Sie verwenden sollten filter:
Mit
trans
tag-ich denke, dass problem in Leerzeichen um Anwendung.nameIn Ihren Nachrichten.de.yml
In Ihren Nachrichten.de.yml