~Welcome to 胖達Space~

2010年9月2日 星期四

Code::Blocks 繁中化

目前在Code::Blocks官網有兩種版本可以下載,一種是只有IDE的版本,另一種則包含有Mingw編譯器。
但是都沒有繁體中文語系可使用,網路上搜尋一下相關資料,做個簡單紀錄。

參考來源:http://wiki.codeblocks.org/index.php?title=Internationalization


下載語言檔

到此網頁選擇繁中語系,語系有兩種格式 PO format 和 Mo format,在此請選擇MO format 下載,
在註冊完新帳號後,系統會將檔案下載連結寄到你的註冊信箱,點選連結即可。

設定步驟

在預設安裝路徑 C:Program FilesCodeBlocksshareCodeBlocks 新增資料夾 locale,
在 local 資料夾下再新增語系資料夾如:zh_TW,放入下載的"*.MO"。

啟動 Code::Blocks,此時在 [settings] -> [enviroment] -> [view]下面已經出現了一個 Chinese的選項,並且完成繁中化。

自行創造和使用*.MO檔

若想自行修改、補完語系(目前已完成73.45%),則需要下載語系格式 PO format 的語系檔,及翻譯工具Poedit,多國語言有繁中可選。
用Poedit打開"*.PO",在[編目檔]->[設定]->[專案資訊]設定字元集為 UTF-8。

當你翻譯完成存檔後,即會自動產生"*.MO",接著依照設定步驟替換掉先前的"*.MO"即可。

2 則留言:

  1. 使用繁體中文語言包之後,預設語言高亮度提示消失,必須重新設定一下。
    進入Seting-->Editor-->語法特殊效果此處,重新建立一個新的定義名稱,建立完成之後,選擇使用新的定義名稱即可恢復。
    ================================================
    我剛剛試了,重新定義...還是沒有辦法成功

    就是用英文介面,開啟程式碼就有顏色

    如果改成用繁體中文介面開啟

    程式碼就完全是黑色...

    不知道到底怎麼解決...

    回覆刪除
  2. 參考大陸的翻譯檔,把 license 那段重新改過就好了

    回覆刪除