对于GWT项目,如果将pom配置为生成I18N消息包,则生成的接口都返回String。
我想知道是否有办法生成消息包接口s.t.部分或全部方法返回SafeHtml。
我不确定如何有选择地决定哪些消息返回String以及哪些消息返回SafeHtml(可能通过.properties文件中的某种标记)。
答案 0 :(得分:3)
尽管默认情况下绑定到某个阶段,但在构建过程中不应使用gwt:i18n
99.9%的时间。
gwt:i18n
非常适合从现有属性文件引导接口,但它不支持GWT I18N的所有强大功能:非String常量,非String消息参数,复数和其他备用消息,和SafeHtml
。
我的建议:沟渠gwt:i18n
。