1
我在树枝中使用了translation.en.yml。如何在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
但它不能正常工作,请任何人都可以更正此代码?
你从树枝通过您的变量应该在你的翻译文件相匹配的方式好。使用'%username%'更改'{{username}}' – Artamiel
感谢您的评论解决了我的问题 – whitebear
请记住,使用'%...%'只是一个惯例。紧随其后的是大多数Symfony开发人员,建议使用该格式,但如果您不喜欢它,则可以更改它。在你的例子中,你可以使用'{{“message.thxContactUs”| trans({'{{username}}':“myName”})}}'它应该完美地工作。 –