+
+ I18nContainer.getInstance().registerRunnable(new Runnable() {
+ public void run() {
+ languageMenu.setText(I18n.getMessage("jsite.menu.languages"));
+ nodeMenu.setText(I18n.getMessage("jsite.menu.nodes"));
+ helpMenu.setText(I18n.getMessage("jsite.menu.help"));
+ for (Map.Entry<Locale, Action> languageActionEntry: languageActions.entrySet()) {
+ languageActionEntry.getValue().putValue(Action.NAME, I18n.getMessage("jsite.menu.language." + languageActionEntry.getKey().getLanguage()));
+ }
+ }
+ });
+