如何在Drupal t()函数中打印%percent符号?

时间:2012-05-04 13:00:22

标签: drupal translation

如何在Drupal的t()函数中打印%%符号?

<?=t('% Daily Value') ?>

1 个答案:

答案 0 :(得分:1)

Drupal t()函数使用%@!作为变量引用运算符,区别在于当时对变量执行的替换类型字符串中的替换。

问题是,为了使其工作,您必须在t()的第二个参数中指定变量的精确匹配作为数组键。对于您的示例,您没有提供替换值数组,因此不会尝试替换。

您的%标志应该没有任何进一步的转义需要。