【发布时间】:2015-04-14 20:15:50
【问题描述】:
我使用 GWT i18n Messages 来翻译消息:
@DefaultLocale("en")
public interface Messages extends com.google.gwt.i18n.client.Messages {
@DefaultMessage("Size")
String size();
}
对于德语,我有 Messages_de.properties 文件。
size=Größe äüö ÄÖÜ
在我使用的一个 UIBinder 模板中
<ui:text with="{messages.size}"/>
当用户的浏览器是de我得到Grösse ÄÖÜ ÄÖÜ而不是Größe äüö ÄÖÜ被显示。
我的工作区以及我的 .properties 文件设置为 UTF8。
我怎样才能正确显示德语中的特殊字符ß,或者有没有办法包含ASCII码?
解决方案:当您设置 CSS text-transform: uppercase; 时,ß 将转换为 SS。
【问题讨论】:
标签: java javascript html gwt internationalization