将特殊字符按代码放入 yaml 文件中



使用 Symfony 2 和 Sonata Admin Bundle。重构了从 xliff 到 yml 的转换。翻译文件中有一个家庭标志,该文件已保存为xliff文件中的⌂

我可以将其另存为 unicode 符号,但我找不到将其另存为代码的方法,就像在 xliff 中所做的那样。试:

 breadcrumb.link_dashboard: ⌂
 breadcrumb.link_dashboard: "⌂"
 breadcrumb.link_dashboard: '⌂'
 breadcrumb.link_dashboard: ⌂
 breadcrumb.link_dashboard: u⌂
 breadcrumb.link_dashboard: u#8962
 breadcrumb.link_dashboard: x#8962
 breadcrumb.link_dashboard: u8962
 breadcrumb.link_dashboard: x8962

谷歌也无济于事。

我试图将 ⌂ 符号直接放入 yaml 文件中。这很好用。

否则,似乎像:⌂这样的字符被转义并将显示为 html 实体。

您还可以将以下行之一添加到模板中

{{ admin.trans('testvalue')|raw }}
{{ 'testvalue'|trans({}, 'your_translation_domain')|raw }}

重要的是对值调用 | raw 方法。否则树枝会逃脱它。

最新更新