php – Symfony2 Twig,翻译中的变量返回“消息必须是简单的文
发布时间:2021-07-06 05:20:58 所属栏目:大数据 来源: https://www.jb51.cc
导读:当我做普通的PHP时,我只是这样做: printf(_("Hello %s !"), $name); 现在使用Twig,我必须使用trans标签.所以我复制/粘贴documentation example,这是我的完整模板: {% extends 'MyAppBundle::layout.html.twig' %}{% block content %} h1 {% trans %} Hello
当我做普通的PHP时,我只是这样做:
现在使用Twig,我必须使用trans标签.所以我复制/粘贴documentation example,这是我的完整模板:
为什么Symfony会返回以下例外?
解决方法: 在Symfony2中,翻译的精确语法与独立的Twig中的语法略有不同.您需要查看Symfony2文档以获取twig模板中的翻译,找到here.正确的语法如下所示: (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |