【问题标题】:HTML tags in XML translationXML 翻译中的 HTML 标签
【发布时间】:2012-07-11 11:24:25
【问题描述】:

如何在翻译中添加如下语句(XLIFF 格式):

Click <a href='http://example.com'>here</a> to continue.

【问题讨论】:

    标签: symfony translation twig


    【解决方案1】:

    你能把它放在 xml 中的 CDATA 字段中吗? http://en.wikipedia.org/wiki/CDATA

    【讨论】:

    • 这感觉有点老套。像这样混合内容和标记不利于可维护性。
    【解决方案2】:

    在 Twig 中,您可以包含翻译和禁用自动转义,但您必须控制其内容,因为这可能是安全漏洞...

    {% autoescape false %}{{ 'your.translation.id'|trans }}{% endautoescape %}
    

    【讨论】:

    • 谢谢 - 我在找这个! - 原因 |raw 不能解决我的问题
    猜你喜欢
    • 2013-04-08
    • 2019-07-16
    • 2015-11-11
    • 1970-01-01
    • 1970-01-01
    • 2017-02-11
    • 1970-01-01
    • 2016-11-05
    相关资源
    最近更新 更多