2011-01-22 48 views
3

我在page.tpl.php頁面的t()函數中添加了以下文本。Drupal:關於t()函數的問題

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

現在,當我去管理/編譯/翻譯/搜索翻譯的字符串的Drupal無法找到它。

我刷新了所有緩存,並且還刷新了國際化模塊中的「刷新」選項卡。

感謝

回答

5

t() function,以節省爲單一語言網站的性能,字符串,直到它從另一種語言請求不會存儲在數據庫中。使用其中一種非默認語言查看頁面以填充數據庫(t()調用locale() to do this),從而使該字符串可用於翻譯。