首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >symfony2 -细枝差滤波器

symfony2 -细枝差滤波器
EN

Stack Overflow用户
提问于 2015-12-23 11:53:47
回答 1查看 599关注 0票数 1

我想知道{% trans%} lorem ipsum {%endtrans%}{{'lorem ipsum' | trans}}之间有什么区别

在这种情况下,也可以使用块{% trans%}

我不明白difference.thank你

EN

Stack Overflow用户

回答已采纳

发布于 2015-12-23 14:16:12

根据symfony的文档

使用翻译标记或过滤器具有相同的效果,但有一个微妙的区别:自动输出转义仅适用于使用过滤器的翻译。换句话说,如果需要确保已翻译的消息不是输出转义,则必须在翻译筛选器之后应用原始筛选器。

代码语言:javascript
运行
复制
{# text translated between tags is never escaped #}
{% trans %}
    <h3>foo</h3>
{% endtrans %}

{# strings and variables translated via a filter are escaped by default #}
{{ '<h3>bar</h3>'|trans|raw }}

http://symfony.com/doc/current/book/translation.html#twig-templates

票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34435138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档