首頁  >  文章  >  CMS教程  >  如何製作WordPress主題語言包

如何製作WordPress主題語言包

藏色散人
藏色散人原創
2020-01-10 09:55:242731瀏覽

如何製作WordPress主題語言包

如何製作WordPress主題語言包(漢化主題)

經過這次yHtml5主題的製作,我學會了怎麼給主題製作語言包,就是一般的漢化主題啦。需要的朋友可以了解下,廢話不多說,看步驟

推薦:《wordpress教學

  

首先,得用到poedit,下載網址http://www.poedit.net/download.php官方的。

其次,在主題目錄下新建一個languages資料夾,這是將語言包保存在此。

第三,開啟poedit,新建一個訊息目錄文件;

如何製作WordPress主題語言包

#新訊息目錄文件

第四,設定路徑、關鍵詞,這步很關鍵,我先前就不懂,折騰了一夜。 。 。

工程資訊什麼的,按你自己的填就好了。

如何製作WordPress主題語言包

配置路徑

我研究好多,也搜尋了不少答案,最後總結,如果你先前設定的languages目錄是這樣的話,那這邊路徑只需新增「..」兩點即可,然後最好儲存為zh_CN.po(主題會根據本地化來檢測)。

如何製作WordPress主題語言包

配置關鍵字

配置關鍵字這步,一般只需要“__”(雙下劃線,注意,是雙下劃線),”_e”即可,另外兩個也可以添加,以備不時之需。

第五,這步就需要把主題裡所有的文件,需要被翻譯的部分以表示。

這兩個函數我是這麼理解的,一般的單獨的英文輸出用;例如:

程式碼如下:

<h3 id=”comments-title”><?php _e( ‘Comments:’, ‘yHtml5′ ); ?><?php comments_number(”, ‘ 1 ‘, ‘ % ‘ );?></h3>

而如果是存在於函數裡的列印輸出格式用;例如:

程式碼如下:

<?php paginate_comments_links(‘prev_text=’.__(‘Previous’, ‘yHtml5′).’&next_text=’.__(‘Next’, ‘yHtml5′).”);?>

這是我根據WordPress官方主題裡的情況,自己這麼想的。

第六,完成前5步,下方點選一個按鈕即可自動顯示全部需要翻譯的部分。

如何製作WordPress主題語言包

最後一步

O了! ! !

P.s.昨天忘了一個最關鍵的一步,沒這一步,前面的白搭,就是在主題調用語言包,就是在functions.php檔案中添加下面一段程式碼:

程式碼如下:

function theme_init(){
load_theme_textdomain(&#39;yHtml5&#39;, get_template_directory() . &#39;/languages&#39;);
}

以上是如何製作WordPress主題語言包的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn