2014-04-09 62 views
0

嘿,我是相對較新的WordPress和我使用的主題不本地化。本地化WordPress的

我有這樣

<?php echo comments_number('no comments', '1 comment', '% comments'); ?> 

線,並使其這個

<?php load_theme_textdomain('myLocalization'); echo comments_number(_e('no comments','myLocalization'), '1 comment', '% comments'); ?> 

我創建了一個.po文件與this page,並與PROGRAMM poEdit的編輯,並讓所有的變化你有什麼要在本教程中完成 http://premium.wpmudev.org/blog/how-to-localize-a-wordpress-theme-and-make-it-translation-ready/

但它沒有奏效。它不會改變字符串。

你能給我一個提示,我在哪裏失敗。是否將文件命名爲主題名稱?

+0

您是否也導出.mo文件? –

+0

是這兩個文件都位於語言文件夾 – Logi24

+0

的主題文件夾中什麼是您當前的語言,什麼是您的po文件名? –

回答

3

如果您使用德語,您的.po,.mo文件名應該是de_DE.po,de_DE.mo。

文本域文件應該是{locale} .po,{locate} .mo。您可以通過以下wordpress功能獲取當前的語言環境名稱。

get_locale() 
+0

謝謝,它是myLocalization-de_DE.po。這工作。謝啦。非常感謝你! – Logi24