private void createMenuItem(Menu menu, final Feature feature) {
MenuItem menuItem = new MenuItem(menu, -1);
- final Feature deproxiedFeature = (Feature) HibernateProxyHelper
- .deproxy(feature);
-
- menuItem.setText(deproxiedFeature.getLabel());
+ final Feature deproxiedFeature = HibernateProxyHelper.deproxy(feature, Feature.class);
+
+ String label = deproxiedFeature.getLabel(PreferencesUtil.getGlobalLanguage());
+ if (label == null){
+ menuItem.setText(deproxiedFeature.getLabel());
+ }else{
+ menuItem.setText(label);
+ }
menuItem.addSelectionListener(new SelectionListener() {
@Override