Drupal:关于t()函数的问题

时间:2011-01-22 15:48:32

标签: drupal drupal-6

我在page.tpl.php页面的t()函数中添加了以下文本。

<?php echo t('Some random text to translate.'); ?>

现在当我去admin / build / translate / search来翻译字符串时,drupal无法找到它。

我已刷新所有缓存,以及国际化模块中的“刷新”选项卡。

感谢

1 个答案:

答案 0 :(得分:6)

t() function为了节省单语言站点的性能,在从其他语言请求之前,不会将字符串存储在数据库中。以其中一种非默认语言查看页面以填充数据库(t()调用locale() to do this),从而使字符串可用于翻译。