2011-02-28 55 views
0

我創建了一個簡單的模塊,需要添加一些翻譯消息。手動模塊翻譯或模塊激活時導入?

下一步是在裏面創建一個名爲「pt-pt.po」的po文件的「翻譯」文件夾(我的語言定義爲pt-pt),並且程序不用擔心導入這些消息。

我以爲那些郵件導入模塊激活的時候,但這種情況並未發生。

我想錯? :)或者我錯過了什麼?

我必須每環境手工導入?

謝謝。

回答

1

pt-pt.po文件是否包含字符串(我不明白從編程部分)?如果沒有,您需要使用類似http://drupal.org/project/potx的東西來從模塊中提取字符串。

如果翻譯文件中有串,但這些並沒有進口記住,翻譯被讀取,只有當一個模塊被安裝,未激活的進口。因此,如果模塊在某個點被停用後被激活,那麼翻譯將不會被重新讀取。

在這種情況下,這可能解決這一問題:http://drupal.org/project/po_re_importer