Как передать переменную в translation.en.yml

1

Я использую translation.en.yml в ветке.

То, что я хочу сделать, очень просто, проверьте код ниже.

в моей ветке

{{ "message.thxContactUs" | trans({'%username%' : "myName"})}}

в моем translation.en.yml

message: 
    thxContactUs: Dear {{username}} thank you for contacting us 

однако это

Dear {{username}} thank you for contacting us 

однако он не работает, пожалуйста, кто-нибудь может исправить этот код?

  • 1
    То, как вы передаете переменную из ветки, должно совпадать и в вашем файле перевода. Замените {{username}} на %username%
  • 0
    Спасибо, ваш комментарий
Показать ещё 2 комментария
Теги:
twig

1 ответ

2
Лучший ответ

Вы должны ввести переменную в yml следующим образом:

message: 
    thxContactUs: Dear %username% thank you for contacting us

Проверьте этот вопрос:

Как обращаться с переводом в файле twig с помощью переменных?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню