使用除语言环境之外的自定义LocalMessages
|
我们在定制GWT的I18N功能时遇到问题。
我们目前正在使用静态属性文件来生成我们在代码中使用的接口。除了在运行时加载默认语言环境(例如\“ de \”或\“ en \”)外,我们还在寻找一种方法来加载依赖于另一个属性的自定义语言文件(例如称为\“ dist \”)。
详细地:
在.gwt.xml中,我们定义了两个属性,如下所示:
<extend-property values=\"de\" name=\"locale\"/>
<extend-property values=\"en\" name=\"locale\"/>
<define-property name=\"x.dist\" values=\"dist1,dist2,dist3\"/>
现在,我们希望有一个包含所有通用属性的语言文件,并且对于每种发行版和语言,其他语言文件都可以包含特殊值。
所有这些接口也应该使用maven gwt插件\“ i18nMessagesBundle \”自动生成。
我们已经尝试使用\“ SpecialLocalMessage \”接口扩展所有特殊的dist接口,但是由于有类但没有接口,因此我们无法通过\"<replace-with>\"
替换gwt.xml中的接口。
您看到这个问题的解决方案了吗?
没有找到相关结果
已邀请:
0 个回复