Dorado 5 : 11.I18N (国际化) (RF1)

Dorado支持国际化开发,在Dorado中国际化都是通过ResourceManager负责管理的,如下图:

图表 77 ResourceManager 根据用户的Locale来选择资源文件
ResourceManager位于com.bstek.dorado.i18n包中,ResourceManager通过判断session中用户的Locale信息决定获取相关的国际化资源,如果未设定则系统通过setting.xml文件中的两个属性配置决定用户的默认Locale:

<property name="common.locale.language" value="cn"/>
<property name="common.locale.country" value="ZH"/>