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

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

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

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

真的是很累人

所以語言包就這樣出來囉

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

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

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

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

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

程式說明USAGE

<?php load_theme_textdomaindomainpath ?>

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

 

文章標籤
全站熱搜
創作者介紹
創作者 JEFF 的頭像
JEFF

起飛點 Flydots Design

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