二、給openTCS4.12做漢化

openTCS目前支持英語和德語
我們今天講解如何漢化
1.修改配置文件
(1)修改openTCS-Kernel的配置文件(將語言改成chinese)
在這裏插入圖片描述
(2) 修改openTCS-KernelControlCenter的配置文件
在這裏插入圖片描述
(3)修改openTCS-PlantOverview的配置文件
在這裏插入圖片描述

2.新增多語言資源文件
將項目中所有的資源文件都複製兩份(下圖只是一小部分),
一份_en.properties
一份_zh_cn.properties
在這裏插入圖片描述
然後修改所有的_zh_cn.properties將值替換成中文就行了
Bundle.properties爲默認的資源文件(建議替換成跟zh_cn一樣)

3.修改代碼,讓openTCS支持中文
(1)修改openTCS-Kernel的ControlCenterModule.java
在這裏插入圖片描述
(2)修改openTCS-KernelControlCenter的DefaultKernelControlCenterInjectionModule.java
在這裏插入圖片描述
(3)修改openTCS-PlantOverview的DefaultPlantOverviewInjectionModule.java
在這裏插入圖片描述

4.當修改完後運行效果如下
在這裏插入圖片描述

5.特別注意
當漢化如下紅色區域時,系統會報錯
在這裏插入圖片描述

修改如下:
將SingleCellEditor.java第137行修改成圖中代碼即可
在這裏插入圖片描述

就這麼多吧,欲知後事如何,請聽下回分解。

發佈了8 篇原創文章 · 獲贊 33 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章