如何自己動手將 Compiere ERP & CRM 作中文化
Compiere 是一套很棒的 ERP & CRM 系統,用 JAVA 語言開發並且最棒的就是開放原始碼。不過官方僅免費提供英文版本的系統,想要中文化與中文文件就需要購買服務,需要花費 USD 600 取得一年的使用支援,不過對於想要學習研究的人來說算是不小的負擔。
沒有財力只好付出人力,自己動手來進行中文化。以 Windows 環境來說明,當系統安裝好後執行程式的畫面如下圖:
我們想要改成如下的中文化畫面
首先要取得語言檔進行翻譯,使用文字編輯器修改 %COMPIERE_HOME%\util\run_TrlExport.bat 檔案:
搜尋 @SET AD_LANGUAGE=de_DE
改成 @SET AD_LANGUAGE=zh_TW
儲存後關閉文字編輯器,直接執行 run_TrlExport.bat 出現如下視窗:
按下任意鍵後開始匯出
按下任意鍵後視窗就會直接關閉。此時語言檔就會匯出到 %COMPIERE_HOME%\data\zh_TW 目錄下可以用檔案總管檢視,如下圖:
我們可以看到一堆 XML 檔案,現在可以開始進行翻譯作業。用文字編輯器開啟 AD_Message_Trl_zh_TW.xml 檔案:
搜尋 <value column=”MsgText” original=”&File”>&File</value>
改成 <value column=”MsgText” original=”&File”>檔案(&F)</value>
搜尋 <value column=”MsgText” original=”&View”>&View</value>
改成 <value column=”MsgText” original=”&View”>檢視(&V)</value>
搜尋 <value column=”MsgText” original=”&Tools”>&Tools</value>
改成 <value column=”MsgText” original=”&Tools”>工具(&T)</value>
然後儲存關閉文字編輯器,來進行匯入語言檔的處理。
使用文字編輯器修改 %COMPIERE_HOME%\util\run_TrlImport.bat 檔案:
搜尋 @SET AD_LANGUAGE=de_DE
改成 @SET AD_LANGUAGE=zh_TW
儲存後關閉文字編輯器,直接執行 run_TrlImport.bat 出現如下視窗:
按下任意鍵後開始匯入
按下任意鍵後視窗會自動關閉,這樣就完成語言檔的匯入。在登入時選擇語言為【繁體中文(TW)】就可以看到中文化的成果。
18 5 月, 2007 at 18:57
我們是 Compiere http://www.Adempiere.org 開發團隊
很高興你是台灣人
Skype http://www.Adempiere.org
26 3 月, 2009 at 9:33
感謝你的 Compiere ERP 中文化說明
11 4 月, 2009 at 10:41
自己研究時所做的筆記
免得放下一段時間後
還得重新研究一番
也可以幫別人了解共同研究
16 4 月, 2009 at 7:53
Adempiere/Compiere
我們專注核心功能客制化
免費 Compiere Framework 底層客制化技術轉移
免費 Compiere 應用層顧問
Skype: Adempiere/Compiere
MSN: albert_a_chen@yahoo.com
1 3 月, 2012 at 17:18
依照上述方式操作,登入後還是英文介面,並無中文化。