【问题标题】:GWT Internationalization --- <ui:msg> eating spacesGWT 国际化 --- <ui:msg> 吃空间
【发布时间】:2013-05-15 01:34:32
【问题描述】:

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

下面是我的 UiBinder xml 中的一行,你可以看到那里有一个尾随空格。

<ui:msg>Click here </ui:msg>

但是,自动生成的属性文件中的相应条目变为

936CCDB97115E9F35A11D35E3D5B5CAD=Click here<line break>

最后的空格不见了! 我看了一下生成的临时文件,那里也不见了。

以下是我在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"
    ......>

感谢任何帮助!

【问题讨论】:

    标签: gwt internationalization uibinder


    【解决方案1】:

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

    &#160;
    

    【讨论】:

    • 实际使用 在原始 url 文本中没有帮助,在处理它时它似乎被 GWT 忽略了。所以最后我必须在生成的条目之后附加它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多