我有一个单语 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
,但没有运气。
我可以获得正确格式的唯一方法是直接将语言环境添加到gwt.xml
using <extend-property name="locale" values="da" />
,这很烦人,因为有相当多的语言环境可用。
有人知道解决方法吗?