【发布时间】:2024-05-03 01:35:02
【问题描述】:
我有一个单语 GWT 应用程序(英文),我想使用本地化的日期和数字格式。
我已将<inherits name="com.google.gwt.i18n.I18N"/> 添加到我的gwt.xml,但格式仍保留在en-us 中。我已经使用这个脚本检查了浏览器 lacale
private native String getBrowserLocale() /*-{
return navigator.language!=null ? navigator.language : navigator.browserLanguage;
}-*/;
报告da_DK。
我还尝试通过将 <meta name="gwt:property" content="locale=da"> 添加到 index.html 来强制使用语言环境,但没有成功。
获得正确格式的唯一方法是使用<extend-property name="locale" values="da" /> 直接将语言环境添加到gwt.xml,这很烦人,因为有很多语言环境可用。
有人知道解决方法吗?
【问题讨论】:
标签: gwt localization internationalization date-format number-formatting