針對新手的wordpress theme漢化教程cms教程
導讀:cms教程cms教程 我第一次使用sandbox框架制作wordpress theme,想把theme漢化成中文版的,如果一個個文件去編輯相當麻煩…之前也有看到某些網友的博客有發布網站建設多少錢網站seo優化軟件。
我第一次使用sandbox框架制作wordpress theme,想把theme漢化成中文版的,如果一個個文件去編輯相當麻煩…
之前也有看到某些網友的博客有發布某某皮膚漢化包等~ 我就想了,應該所有的wp theme都可以漢化的吧~于是便開始動手…
在網上查閱了很多資料~也問了很多朋友,,,最后終于明白制作theme漢化包的方法…不敢獨享,,,發布上來供那些和我一樣新接觸wordpress的朋友參閱!我想無論是你自己制作theme還是看上了國外某個theme,這個教程都將對你有所幫助!
雖然網上制作theme語言包的方法別人介紹過,但大多講的比較籠統,對于剛接觸wp的朋友來說還得花上不少時間去消化!該教程主要針對初級用戶寫的初級教程,圖文并茂!
首先配置你的wordpress theme!
在theme中把需要漢化的地方使用如下格式設置好:
<?php _e('需要漢化的內容在這里', 'c2cer') ?>上面的c2cer這個是可以根據你自己的皮膚名字來定的!
例如我的theme叫做:popdo 然后我要漢化的語句是:one comment
那么就可以寫成:
<?php _e('one comment', 'popdo') ?>如果要翻譯的語句與php數據庫有查詢關系(不知道說的對不對,暫且這么說吧),那么調用的時候就要用__()而不是_e()的方式,例如:
<?php the_excerpt('Read More ?')?>那么格式就可以寫成:
<?php the_excerpt( __( 'Read More ?' ,'popdo') )?>如果上面讓你不知所云的話~你也可以下載一套sandbox的框架查看里面的語句。都設置好這些后,在theme的functions.php文件中的最下面添加一句:
<?php add_action ('init','my_theme_init'); function my_theme_init () { load_theme_textdomain ('popdo'); } >上面的(’popdo’)要與你原先設置的名字要一致網站建設教程,最好直接使用theme的名字!
這樣theme上的工作都完成了~
接下來開始poedit上的漢化步驟:
首先下載一個Poedit(PoEdit是一款Windows下的.po文件編輯器,常用來漢化各種程序),安裝好后~啟動軟件,點擊:文件—新建消息目錄文檔。在彈出的對話框中出現如下設置:
工程名稱以及版本:填寫你的工程名稱 團隊: 你的團隊 團隊專用電子郵件:你的Email 語言:你的國家語言 國家:你的國家 字符集:建議utf-8 源代碼字符集:建議utf-8 復數形式: 留空
如圖:
路徑的設置用一個”.”(點號)-即同級目錄以及該目錄下的所有子目錄:
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章針對新手的wordpress theme漢化教程cms教程主要講述theme,wordpress網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://m.bifwcx.com/article/web_12047.html