無痛安裝 WordPress-中文化篇
WordPress 是一套非常容易安裝的部落格軟體,但是有一個小小的缺點就是使用是英文操作介面,非英文語系的語言檔需要另外安裝,不過還好的是,語言檔的安裝也是非常容易的,接下來就跟大家分享,WordPress 中文化語言檔的安裝過程。
1. 安裝好的WordPress是英文的使用介面(圖一)。
2. 修改虛擬主機上的 wp-config.php檔案關於語言的設定,打開 wp-config.php檔,找到define ('WPLANG', '');
修改成 define ('WPLANG', 'zh_TW');
(圖二紅色圈圈處),修改完後存檔。
3. 下載 WordPress 正體中文語言檔,在網址輸入http://rt.openfoundry.org/Foundry/Project/Download/?Queue=91來到WordPress正體中文語言檔下載頁面,目前版本還停留在2.0.2,雖然舊了點,也仍然可以使用(圖三紅色圈圈處)。(註)
4. 點選版本後出現下載的視窗(圖四),將中文語言檔下載回來,選擇儲存的位置(圖五)。
5. 找到下載回來的中文語言檔zhtw.tgz檔(圖六),我們使用7-Zip來解壓縮(圖七),因為tgz壓縮檔案格式的關係,解壓縮後我們得到一個zhtw.tar檔(圖八),需要再執行一次解壓縮(圖九)。
6. 解壓縮成功以後產生了一個languages的資料夾(圖十紅色箭頭所指),我們需要的中文語言檔就在裡面。
7. 進入languages這個資料夾以後,會發現有很多檔案,不過我們真正需要用到的是zh_TW.mo (圖十一)這一個檔案中文語言(其他檔案的用處這裡暫不撰述)。
8. 開啟FTP軟體,準備連線到你的虛擬主機上(圖十二),關於FTP軟體可以參閱 max 無痛安裝 WordPress 前傳-工具篇-FileZilla這一篇說明。
9. 連線成功後,進入你安裝WordPress的資料夾,然後再進入wp-includes資料夾,新建一個叫做languages的資料夾(圖十三,十四)。建立完成後可以看見languages這個資料夾(圖十五紅色箭頭所指)。
10. 進入languages這個資料夾,然後將zh_TW.mo這個中文語言檔上傳到你的虛擬主機(圖十六)。
11. WordPress 中文化到此完成,登入你的WordPress管理介面,應該就可以看見中文的使用介面了(圖十七)。
(註一) 由於中文WordPress的中文語言檔很久沒有更新,所以在版本上跟不上WordPress的發佈,如果使用後發現有些地方沒有中文化,這種情況是正常的,因為中文語言檔沒有符合WordPress版本的緣故。
(註二)另外一種方法是將正體中文語言檔(zh_TW.mo)放在wp-content/languages資料夾下,同樣也是可以完成中文化的。
(更新):
除了原來的中文WordPress以外,還有另外兩位作者,也有製作正體中文語言檔跟大家分享,如果有興趣的人,可以到這兩位作者的網站參閱,同時也希望多給這兩位作者鼓勵與支持,畢竟持續不斷的維持WordPress中文化的工作是不容易的一件事情。
作者:skyfate
部落格網址:http://blog.beyes.tw/
除了WordPress的正體中文語言檔外,也有WordPress MU 的正體中文語言檔。
作者:Kirin Lin
部落格網址:http://kirin-lin.idv.tw/
正體中文語言檔:http://kirin.lin.googlepages.com/
除了WordPress的正體中文語言檔外,還有一些外掛程式的中文語言檔可以參考。
WordPress 正體中文官網已經正式提供正體中文檔案。
都照做了
登入後還是英文滿滿是耶
為何會有這情形呢
版主你好:
依照您的方式安裝wordpress在bluehost虛擬主機,也在wp-config.php中改了幾個設定,但進入安裝目錄後出現下列訊息:
Warning: require_once(/home/winsixsi/public_html/nie45/wordpress/wp-settings.php) [function.require-once]: failed to open stream: No such file or directory in /home/winsixsi/public_html/nie45/wordpress/wp-config.php on line 22
Fatal error: require_once() [function.require]: Failed opening required ‘/home/winsixsi/public_html/nie45/wordpress/wp-settings.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/winsixsi/public_html/nie45/wordpress/wp-config.php on line 22
我試著將第22行加入了「/home/winsixsi/public_html/nie45/wordpress/wp-config.php ,但還是不行,請問下一步該如何做?
(以上website是用dreamweaver幫別人做的)
版主您好,
謝謝回覆,我還在找原因,暈…
以下是我的wp-config.php檔,而且已上傳成功。請問還有什麼問題?
Winnie
版主您好:
這是我由網頁進到wp-admin/install.php後所顯示的訊息:
Can’t select database
We were able to connect to the database server (which means your username and password is okay) but not able to select the winsixsi_win database.
Are you sure it exists?
Does the user winsixsi_nie45 have permission to use the winsixsi_win database?
On some systems the name of your database is prefixed with your username, so it would be like username_wordpress. Could that be the problem?
If you don’t know how to setup a database you should contact your host. If all else fails you may find help at the WordPress Support Forums.
但是我的bluehost中的記錄是:
向数据库添加用户
用户: winsixsi_XXX
数据库: winsixsi_AAA
当前用户
用户 删除
winsixsi_XXX
這樣還有什麼問題呢?
Winnie
感謝!我再試試!
嗨Max:
剛想在blog寫一篇總統大選後感言,結果不得其門而入。
我該怎麼登入啊?
My blog : http://www.win66web.com/blog
感謝,要學的還很多。
一、照您的方法,換了主頁式樣,但是每一個主頁的html不一樣,是不是也都能隨機更換圖片呢?
二、如果要增加一個blog,是不是要另開一個資料夾,裡面放另一份wordpress的全部檔案?虛擬主機中的My SQL是否也要新增?(也就是具體方式和步驟啦!)
三、這個問題是wordpress主題之外,
如果網頁中有留言表單,經「submit」要怎樣才能收到。
我的方法是設為mailto : xxxxx,但是表單內容卻收不到。只能收到信。
四、希望不會太麻煩您,謝謝!
你好,你的問題簡單回答如下:
Max板大您好
參考了貴站的資料, 也設了2個Blog, 但是發現其中一個無法寄發註冊通知給使用者. 但另一個可以! But 2個blog的主機商設定都一模一樣.
請問遇到這種狀況要檢查那個地方呢? 感謝~
Happy Kao
你好,這種情況可以先查看你的主機有關mail的log檔,看看錯誤訊息是什麼,如果不知道怎麼查看log,那麼最快的方式就是詢問你的主機商。
說實在的
WP真的有點難度
不像xoops那樣簡單
不過他的彈性也更大
而且有難度的東西我也蠻喜歡的XD
順便問一下
要怎樣才能修改WP的佈景(我會CSS)
還有WP的回應支援HTML嗎?
另外要怎樣才能加入自製的php或javascript程式?
聽。風
你好,一般來說在佈景主題裡面的style.css檔,就是佈景主題的式樣檔,你可以自行查閱修改。
留言是否支援HTML視各個佈景主題的設計,一般來說應該有支援部分語法。
如果你會寫PHP與javascript那麼就直接上傳到你的網站去使用就可以。
直接上傳?
那要怎麼讓程式顯示出來阿?
還有我有去看了一下佈景的資料夾
裡面除了css檔以外還有其他的
那些是幹麻用的?(.php)
聽。風
你好,你的程式寫好上傳不是就可以執行了嗎?不懂你的怎麼顯示是什麼意思?
另外你提到的那些檔案是佈景檔,每個佈景設計者所設計的檔案會略有不同。詳細的文件資料你可以去http://codex.wordpress.org/Blog_Design_and_Layout 取得。
我是說要怎讓它顯示在首頁或是側邊欄這樣
順便問一下,有沒有外掛能夠在站長回覆留言時自動傳mail給留言者?
聽。風
你好,把你寫的程式碼寫在佈景主題裡的sidebar.php(一般是這個檔案)裡面。
站長回覆傳信給留言者的外掛在WordPress官網的外掛程式區有很多,你可以自己去看看。
您好:
我是按wordpress十堂課操做,關於000wehost申請時,在p55頁06:我並未收到”account你的網址is ready”的信,我要如何請000wehos重發給我。
在p61頁,點擊parked domains,出現error ,this account is not activ,問題出在哪裡?要如何解決?請幫幫忙,十分感激。謝謝
grace
grace
你好,很抱歉我沒有wordpress十堂課,所以無法對照你說的p55或是p61是指什麼?原則上免費主機的申請如果沒有成功,建議你直接重新另外再申請過一次試試。
或者是google 一下,看看其他人寫的申請教學文。
你好!!!
上面所附的網站是我朋友最近完成的
我門想要一起po文章,交換日記
但他是法國人
所以當我要進去網站裡進行編修時,
真的非常困難
有什麼辦法,讓我可以以中文介面去操作呢?
法文的內容真的太困難了….
不好意思,打擾了
拜託
回我這個困難的問題了
many thanks
zoe
你好,可以試試WP Native Dashboard這個外掛程式,http://wordpress.org/extend/plugins/wp-native-dashboard/screenshots/,當然如果測試效果不錯,記得回來分享一下心得。
後來我寫信給法國的朋友,
他告訴我可以在自己的文件中作修改,
可以選擇以中文介面操作,
選完後
真的畫面都變成中文的了,
但
我在同個頁面改了密碼
卻在也無法登入了
所以我就案了”忘記密碼”
寄到我信箱的密碼也無法登
試了三次都無法耶
這是什麼問題呢?
麻煩了
謝謝!!
zoe
你好,WordPress的管理是由這位法國朋友管理,那麼請他寄一組新的密碼給你會比較容易解決問題。
sorry, bother u again!!
為什麼我的圖片都會有藍色的框框,
好苦惱
還有我希望我按zoe的時候
可以出現所有我的文章在中間位置
麻煩您了!!
thank u !!!
zoe
你好,圖片會出現有顏色框框是佈景主題的式樣檔設計的,而且這裡看到的是#ff0782這個顏色。另外關於你想要點選zoe可以出現所有你的文章,這個必須修改你的佈景menu bar 程式語法,你目前是使用分頁的方式,它就只是單一篇文章,你必須將連結換成所有關於zoe這位作者(author)的文章連結才可以。
您好
我試著把我的wordpress中文化
依照您的方法很順利的界面改好了
改的檔案包括wp-config.php
以及上傳了zh_TW.mo
但是不知道為什麼不論是我的”標題”或是”分頁內容”
用中文打完 儲存之後
檢視分頁內容的中文都會變成?問號,英文還是照舊正常
請問我還有什麼地方需要修改我的設定
我是用WordPress Version 2.6.1
謝謝您的幫忙
viola
你好,不曉得你在建立資料庫時,連線校對
define('DB_COLLATE', 'utf8_general_ci');
是不是設定正確?
您好
不好意思,因為我並不是很熟悉建立資料庫。
我是用bluehost的虛擬主機,然後安裝了wordpress把wordpress的資料上傳放到我bluehost的網路空間。
請問我要如何做連線校對?
我進入bluehost的管理頁面以後我看到databases 內容有幾個項目
MySQL Databases
MySQL DatabaseWizard
phpMyAdmin
Remote MySQL
PostgreSQL Databases
Remote PostgreSQL
PostgreSQL Database Wizard
phpPgAdmin
Reset MySQL Password
很感謝你的回覆!
您好
麻煩請先看上一個留言
我試著點到phpMyAdmin
有以下資料顯示
MySQL
* Server: Localhost via UNIX socket
* Server version: 5.1.47-community-log
* Protocol version: 10
* User: violaand@localhost
* MySQL charset: UTF-8 Unicode (utf8)
Web server
* cpaneld
* MySQL client version: 5.1.47
* PHP extension: mysql
還有
MySQL connection collation: utf8_general_ci
非常謝謝您
viola
你好,關於資料庫建立的連線校對是在phpMyAdmin裡面設定沒有錯。你可以參考http://www.wordpress.com.tw/?p=69這一篇文章中的說明,有提到如何設定資料庫連線校對。
您好
很謝謝您!
我有看http://www.wordpress.com.tw/?p=69這篇文章
也有照著步驟做後出現下列的結果,如以下連結圖示
http://abc.com/blog/archives/396
只有最後一行的校對顯示utf8_general_ci
其他如wp_comments, wp_links 等都是 latin1_swedish_ci
不知道是不是因為這樣所以打中文還是會出現問號
請問是不是還有其他要檢查或修改的地方
真的很謝謝你的回答以及這個部落格!!
您好
不好意思
我剛剛又重新修改了一下http://abc.com/blog/archives/396
現在每個wp_comments, wp_links….的校正都變成utf8_general_ci
但是打完中文按儲存還是問號
真的很抱歉一直問問題
問是不是還有其他要檢查或修改的地方
謝謝
viola你好
這樣修改可能會有漏掉地方沒有改到,因為還有每個資料表的下一層需要檢查。
如果你的部落格剛架設,建議你重新裝一個,按照文章的步驟提示試看看。
你的網址我把它改掉了,因為你的網頁秀出了資料庫的名稱與密碼,建議你趕快改正過。
避免將來網站被惡意人士利用。
嗨,版主您好,上傳後剩PageLines及其內容仍是英文版的,這樣正常嗎?
還是說PageLines也有中文版?有的話不知能否提供:)
再次謝謝版主的教學!
Walkup
你好,PageLines 這個佈景主題,目前沒有中文化,所以看到的部分還是英文。佈景作者提供了PO檔在佈景主題裡面,讓需要的人可以自己翻譯。可以在\pagelines\language 資料夾內找到檔案。