Я добавил службу переводчика для своего проекта Symfony2. Я использую его как в контроллерах, так и в шаблонах twig . Он настроен нормально, и все теги {% trans%}
работают так, как задумано. Но в некоторых случаях мне нужно использовать тег {% transchoice%}
, и он не получает перевод. Вот пример из моего кода.
{% transchoice post['comments']['count'] %}
{0} Comments| {1} Comment| ]1,Inf] Comments
{% endtranschoice %}
Также пробовали записать это в одну строку.
Я правильно выбрал количество комментариев, но само слово не переведено. Вроде переводчик не может найти соответствующий перевод. В messages.de.yml у меня есть
Comment: "Kommentar"
Comments: "Kommentare"
Что-то не так с моим синтаксисом перебора? Может мне нужно где-то разместить пробелы или что-нибудь в этом роде?