...
代码中出现中文的地方,需要采用多语言机制处理。
如何使用多语言机制,参照如下步骤:
步骤一:创建多语言文件(固定文件名),采用key=value的方式设置中英文显示内容。(建议安装多语言Propertys编辑工具,Unicode在线转码:http://tool.chinaz.com/tools/unicode.aspx)
Image Added
步骤二:
1)前端:在需要动态显示中英文的地方输入多语言key值,效果如下
Image Added
Image Added
Image Added
2)后端:中英文处理 StringUtil.getLanguageValue(可指定需要获取的语言类型,也可不指定,则默认获取当前的语言类型)
Image Added
3)后端错误类型:后端代码中在抛出异常时也要兼容中英文环境,常常会使用枚举类与多语言文件配合实现。
- 创建枚举类,枚举类中的枚举项为中英文文件 中对应的key值(新增或修改枚举项的时候请同 步更新与类名同名的properties文件)
Image Added
- 创建多语言文件(与枚举类同名+固定后缀), 多语言文件内容与步骤一所述相同
Image Added
Image Added
2 一个Module类原则
一个扩展包中,原则上只能有一个Module类。
...