Symfony2 twig переводит строку, содержащую двоеточие

Как я могу перевести строку, содержащую двоеточие, в symfony2 с помощью twig? Вот что у меня есть:

Внутри шаблона ветки:

{% trans with {'%order_no%': order_no} %}Loading offer: %order_no%...{% endtrans %}

Внутренний файл перевода:

Loading offer: %order_no%...: Įkeliamas užsakymas %order_no%...

Как и ожидалось, это не работает. Как я могу заставить его работать?


person antanas_sepikas    schedule 13.06.2014    source источник


Ответы (1)


Вам нужно использовать кавычки вокруг текста как такового:

'Loading offer: %order_no%...': Įkeliamas užsakymas %order_no%...

отредактировано, чтобы показать правильный пример.

person Debreczeni András    schedule 13.06.2014
comment
Спасибо! хотя конечным результатом было 'Загружается предложение: %order_no%...': Įkeliamas užsakymas %order_no%... окружающий ключ к переводу с кавычками, но тем не менее, очень полезно! - person antanas_sepikas; 13.06.2014
comment
Извините, на первый взгляд я подумал, что «Загрузка предложения» — это ключ для перевода. - person Debreczeni András; 13.06.2014