如何自己動手將 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)】就可以看到中文化的成果。
頁:
[1]