Übersetzen mit Hilfe von Variablen in Symfony2 + Zweig möglich ist?

Die erste Ausgabe der string nicht übersetzt:

{{ chart.name~'.short'|trans({}, "charts") }}

Dieser arbeitet (ist der gleiche text, der chart.name~'.short' ausgeben sollte):

{{ 'charts.region.area.short'|trans({}, "charts") }}

Bin ich etwas fehlt? Es scheint, es ist unmöglich zu übersetzen dynamischen text in Twig?

BEARBEITEN: Einstellung einer Variablen (warum?):

{% set name = chart.name ~ '.short' %}
{{ name|trans({}, "charts") }}
InformationsquelleAutor gremo | 2011-10-11
Schreibe einen Kommentar