我在Drupal 7上,为了方便地将图像添加到字符串中,我执行了以下操作:
<img src="/icons/icon_32.png" height="32" width="32" /> My text here我在几个地方使用了这种技术:字段标签、视图标题、字段值等等。
现在我在翻译网站。
事实证明,使用标准转换接口和i18n模块(视图、字段等),可以翻译包含这些img标记的字段标签,但字段值不能。我还注意到其他不一致之处。是否应该将包含HTML的字符串与t()一起使用,或者我是否做了其他错误?
发布于 2012-05-13 15:53:17
在研究了一段时间后,我发现了这一点。t()通过格式化_字符串()运行所有内容,这会清除/清除诸如IMG标记等HTML。希望更了解这一点的人能够更深入地了解这一切是如何运作的。
https://drupal.stackexchange.com/questions/30967
复制相似问题