gwt getKey方法存在吗?

时间:2011-02-12 16:25:18

标签: java gwt localization internationalization uibinder

我有文件LocalizableResource_XXx.properties。在java文件里面,是否有像.getKey(..)这样的方法,以便我可以在java文件中使用i18n?

2 个答案:

答案 0 :(得分:0)

我不知道你想通过.getKey(...)得到什么,但我认为这段代码会对你有所帮助

for (String localeName : LocaleInfo.getAvailableLocaleNames()) {
            String displayName = LocaleInfo.getLocaleNativeDisplayName(localeName);
            Label label = new Label();
            label.setText(displayName);
            RootPanel.get("loc").add(label);
        }

并调查此链接LocaleInfo.class

答案 1 :(得分:0)

我认为没有办法从任何java文件中读取为模板(uibinder.xml)生成的LocalizableResource_XXx.properties文件。 但我认为我的一个答案如this会给你一个提示,以实现你的目标。 GWT还有另一种本地化您的网络应用程序的方法。