Plugin 中使用語系檔
- Posted by Beata on 五月 2nd, 2006 filed in WP plugins
»讀入語系檔
在外掛檔案開頭加入下句用於讀入語系檔
$path: 路徑
$domain: 一般設為外掛名稱
如此WP就會尋找 $path/$domain-$locale.mo 這個語系檔
$locale 則為使用者設定的地區,也就是 wp-config.php 中常數 WPLANG 的值,繁體中文一般為 zh_TW
»輸出文字
使用 __() 與 _e() 這兩個函式輸出文字
- __($message, $domain)
回傳文字 - _e($message, $domain)
顯示文字
如果第二個變數 $domain 沒有設定的話,WP會讀取 wp-includes/languages 裡的語系檔
當沒有對應的本地化文字時會顯示 $message
»製造語系檔
首先到poedit下載編譯語系檔的軟體。
我用的是傻瓜方式建立編目檔,直接開啟poedit建立一個新的編目檔,存檔之後再以純文字開啟po檔案,在裡面填上準備翻譯的文字,以及譯文。
(譯文的部份我是先留空,到時再用poedit統一翻譯)
十月 27th, 2006 at 12:04 下午
[...] Beata- WP Plugin:: Ajax Comments-Reply V1.0 很想很想弄,但又懶得弄這個 WP 分類列表選項 很有用的技巧! 固定網址的可用變數 分類 Feed 圖示提取到連結前端 Plugin 中使用語系檔 隨機顯示字條 [...]