2011-05-27 20 views
0

我安裝了String Overrides模塊,我在站點配置中有兩個條目,一個用於阿拉伯語,另一個用於英語。我在「原始字段(英文)」中放置了「創建廣告」,並在「替換字段」中放置了一些阿拉伯文字。什麼都沒發生;沒有替換完成。
我知道有關於將文本包裝在t()函數中的一些信息,但我不知道從哪裏開始。在這種情況下,在替換字段名稱但不在此處的情況下很容易做到這一點。我可以幫你嗎?我正在使用Drupal 6.19。不能讓字符串覆蓋模塊爲我工作

回答

0

正如在項目頁面中所報告的,字符串覆蓋可以用來代替通過t()傳遞的任何東西;如果英文字符串未在任何模塊中使用,則不會看到正在使用的阿拉伯文字符串。

如果您在模塊中使用「創建廣告」,則該模塊應該包含對t("Create Advertisement")的調用。 t()區分大小寫;如果您重寫「創建廣告」,但使用的字符串是「創建廣告」,那麼字符串將不會以阿拉伯文顯示。
我也認爲阿拉伯語必須是爲顯示的頁面設置的語言。