qcadoo汉化(国际化)的bug
qcadoo选择中文之后,产品选项的汉化是失败的。
以及进入产品页面之后
- 首先在项目中找到产品选项的国际化(汉化)配置文件productFlowThruDivision_cn.properties
文件路径如下:
mes\mes-plugins\mes-plugins-product-flow-thru-division
target\classes\productFlowThruDivision\locales\productFlowThruDivision_cn.properties - 添加如下的K-V数据,这里的K是我在失败的汉化页面一句句复制下来的。因为配置文件中没有他们,所以汉化才会失败,需要我们添加。
# 这里的中文翻译质量不是很高,只能作为参照
productFlowThruDivision.modelCardsList.window.mainTab.modelCardsList.header = 型号卡列表头
productFlowThruDivision.modelCardsList.window.mainTab.modelCardsList.column.number = 数量
productFlowThruDivision.modelCard.number.label = 数量标签
productFlowThruDivision.modelCardsList.window.mainTab.modelCardsList.column.name = 列名
productFlowThruDivision.modelCard.name.label = 名字标签
productFlowThruDivision.modelCardsList.window.mainTab.modelCardsList.column.generated = 生成的列
productFlowThruDivision.modelCard.generated.label = 生成标签
productFlowThruDivision.modelCardsList.window.mainTab.modelCardsList.column.date = 日期
productFlowThruDivision.modelCard.date.label = 日期标签
productFlowThruDivision.modelCardsList.window.mainTab.modelCardsList.column.worker = 工作者
productFlowThruDivision.modelCard.worker.label = 工作者标签
-
然后在git bash中返回到根目录下的mes项目,重新
mvn clean install
-
成功重新编译mes后,在git bash中使用cd命令进入mes/mes-application使用
mvn clean install -Ptomcat -Dprofile=package
命令编译 -
最后,在mes/mes-application/target/tomcat-archiver/mes-application目录下,使用
./bin/startup.sh
命令启动tomcat