GWT国际化---<;ui:msg>;饮食空间

GWT国际化---<;ui:msg>;饮食空间,gwt,internationalization,uibinder,Gwt,Internationalization,Uibinder,我最近一直在从事一个国际化项目,其中我使用了GWT i18n模块。在我遇到这个问题之前,一切都很顺利 下面是我的UiBinder xml中的一行,您可以看到后面有一个空格 <ui:msg>Click here </ui:msg> 点击这里 但是,自动生成的属性文件中的相应条目变为 936CCDB97115E9F35A11D35E3D5B5CAD=Click here<line break> 936CCDB97115E9F35A11D35E3D5BAD=单

我最近一直在从事一个国际化项目,其中我使用了GWT i18n模块。在我遇到这个问题之前,一切都很顺利

下面是我的UiBinder xml中的一行,您可以看到后面有一个空格

<ui:msg>Click here </ui:msg>
点击这里
但是,自动生成的属性文件中的相应条目变为

936CCDB97115E9F35A11D35E3D5B5CAD=Click here<line break>
936CCDB97115E9F35A11D35E3D5BAD=单击此处
最后的空间不见了! 我查看了生成的瞬态文件,它也丢失了

以下是我在xml头中使用的属性

<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
ui:generateFormat="com.google.gwt.i18n.rebind.format.PropertiesFormat"
ui:generateKeys="com.google.gwt.i18n.rebind.keygen.MD5KeyGenerator"
ui:generateLocales="default"
    ......>


感谢您的帮助

未经测试,但我相信您可以使用不间断的空格实体

&#160;

事实上,在原始url文本中使用没有帮助,GWT在处理它时似乎忽略了它。最后,我在生成的条目之后添加了它。