Symfony2: HTML inside translation message

后端 未结 9 1803
醉话见心
醉话见心 2020-12-09 02:12

In messages.en.yml, I have

confirmed: Congrats %username%, your account is now activated.

But I want to \'bold\' username to

9条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-09 02:29

    In my opinion, this is the best solution today:

    'key'|trans({'%username%': '' ~ suspiciousVar|escape ~ ''})|raw
    

    The only risk here is stored XSS in your translation files.

提交回复
热议问题