在製作wordpress 的外掛(plugin) 主題(theme)等等...時

難免會碰到必須中文化的時候

假如只是單純的修改.php程式碼

未來要是碰到更新的時候 全部都得重新翻譯一次

真的是很累人

所以語言包就這樣出來囉

在這邊 我選擇使用 poedit (網路上有很多教學) 

Wordpress特別要注意的就是幾個點要注意一下

1.編目檔>設定>路徑(如果是放在同資料夾下路徑新增".",如果再主題的某個資料夾新增"..")

2.編目檔>設定>關鍵字(wordpress 使用 "__" 跟"_e")

3.就是要查作者設定的load theme textdomain

程式說明USAGE

<?php load_theme_textdomain$domain$path ?>

$domain = 名稱(作者自行定義的名字):必須字元(string)
預設=(none) 

$path = 路徑(判讀語言包路徑)
預設=(false)

使用範例一

load_theme_textdomain('my_theme', get_template_directory() . '/languages')

如果作者是這樣定義的話,則我們必須把.mo檔案放在

主題裡的 languages/zh_TW.mo (.mo檔案的名稱一定要是zh_TW才是繁體中文)

language_COUNTRY.po

 

arrow
arrow
    全站熱搜

    JEFF 發表在 痞客邦 留言(0) 人氣()