我在 page.tpl.php 页面的 t() 函数中添加了以下文本。
<?php echo t('Some random text to translate.'); ?>
现在,当我去 admin/build/translate/search 翻译字符串时,drupal 找不到它。
我已经刷新了所有缓存,以及国际化模块中的“刷新”选项卡。
谢谢
最佳答案
t() function ,为了节省单语言网站的性能,在从另一种语言请求之前不会将字符串存储在数据库中。以一种非默认语言查看页面以填充数据库(t() 调用 locale() to do this),从而使字符串可用于翻译。
关于Drupal:关于 t() 函数的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4768811/