Несоответствие формата заполнителей для перевода Symfony с ограничениями

#symfony #constraints #translation

Вопрос:

В моем проекте используется стандартный перевод symfony 5 с использованием %name% заполнителя для таких параметров перевода, как

 message.welcome = "Hello %name%"  

Это прекрасно работает.

Но в переводе ограничений Symfony {{ limit }} в качестве заполнителя используются двойные скобки.

 @AssertLength(allowNull=true, messsage="form.name.empty")  

Когда я переопределяю сообщение о переводе, заполнитель не заменяется и просто игнорируется.

 form.name.empty = "The name must have at least {{ limit }} characters"  

Есть способ исправить это, не расширяя все ограничения, которые я использую для изменения фигурных скобок ?

Мой файл .xlf перевода v1.2 Спасибо