2016-08-01 14 views
0

Ich fülle meine Tabelle mit Daten auf diese Weiseübersetzt Table in Zweig

<tbody> 
    {% for post in posts %} 

      <tr> 

       <td>{{ post.title }}</td> 

       <td>{{ post.status }}</td>     

      </tr> 
    {% endfor %} 
    </tbody> 

I-Werte von Status übersetzen müssen, aber es funktioniert nicht. post.status hat nur 2 Werte in der Datenbank PO_DRAFT und PO_ACCEPT und ich brauche es übersetzen. Ist es möglich? Ich habe versucht, auf diese Weise, aber es ist falsch

<td>{% trans %}{{ post.status }}{% endtrans %}</td> 
+0

Wie wäre es damit: http://symfony.com/doc/current/translation.html#twig-templates – Christian

Antwort

1

Zweig des i18n documentation erwähnt einen trans Filter, vielleicht würde das funktionieren?

{{ post.status | trans }} 
+0

es auch nicht funktioniert. Ich erhalte diesen Fehler: Eine Nachricht in einem Trans-Tag muss ein einfacher Text in components/post/search.html.twig in Zeile 89 sein. – Gioli