From 9d215095fbc832e86c9f64c1c4112ec34a41b18d Mon Sep 17 00:00:00 2001
From: Patrick Plitzner
Date: Wed, 8 Feb 2017 17:23:00 +0100
Subject: [PATCH] ref #5474 Add separator and i10n to Term menu
---
.../taxeditor/editor/definedterm/DefinedTermMenu.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/DefinedTermMenu.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/DefinedTermMenu.java
index cbf4bb085..9bc72b20b 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/DefinedTermMenu.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/editor/definedterm/DefinedTermMenu.java
@@ -29,6 +29,7 @@ import org.eclipse.ui.menus.CommandContributionItem;
import org.eclipse.ui.menus.CommandContributionItemParameter;
import eu.etaxonomy.cdm.model.common.TermType;
+import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
/**
* Menu used in the store plugin xml to dynamically generate menu (sub-menu) contribution items
@@ -54,6 +55,7 @@ public class DefinedTermMenu extends CompoundContributionItem {
//add Feature and NamedArea to top level
dtMenuManager.add(addChildTermsToMenuManager(TermType.Feature));
dtMenuManager.add(addChildTermsToMenuManager(TermType.NamedArea));
+ dtMenuManager.add(new Separator());
MenuManager otherMenuManager =
new MenuManager("Others","eu.etaxonomy.taxeditor.store.term.other.menu");
@@ -91,7 +93,7 @@ public class DefinedTermMenu extends CompoundContributionItem {
}
// term type has children, so create sub menu
MenuManager dtMenuManager =
- new MenuManager(termType.getMessage(),"eu.etaxonomy.taxeditor.store." + termType.getKey() + "Menu");
+ new MenuManager(termType.getMessage(PreferencesUtil.getGlobalLanguage()),"eu.etaxonomy.taxeditor.store." + termType.getKey() + "Menu");
dtMenuManager.setVisible(true);
dtMenuManager.add(createDefaultMenuItem(termType));
--
2.34.1