2011-01-25 60 views
0

我翻譯了一個德文插件。Translate Wordpress Plugin

會員1.x

我把language.pot文件和翻譯所有行。

,一個後更改了信息: enter image description here

我已經上傳文件到服務器,並更換舊的...但它還是老樣子英語...博客是在德國「de_DE這個」

有人可以幫我嗎?!

+0

你如何命名上傳的文件? de_DE.mo?該名稱必須與您的博客語言相同。 – keatch 2011-01-25 19:50:59

回答

2

您不應該翻譯.pot文件(它是所有翻譯的來源),您應該將其複製並命名爲插件內指定的textdomain(假定它被寫入以支持翻譯)。如果已經有做其他的翻譯,看看這些文件的名稱,否則尋找這樣一行在插件:

load_plugin_textdomain('name', false, dirname(plugin_basename(__FILE__))); 

這裏name是你應該叫你的文件,其次是語言環境規範,即:

name-de_DE.po 

,那麼你必須編譯.po文件到.mo(有several ways做到這一點取決於你的操作系統),並上傳在正確的目錄。

+0

我創建了membership.po和membership.mo文件,我已經將此行添加到主插件文件:load_plugin_textdomain('membership',false,dirname(plugin_basename(__ FILE __))。「/ membershipincludes/languages /」);但仍然工作:( – 2011-01-25 21:49:22