From fd539f3bd29b4be2abacd33ee49159e24a7d7d91 Mon Sep 17 00:00:00 2001 From: Patrick Plitzner Date: Tue, 21 Jun 2016 19:43:08 +0200 Subject: [PATCH] i18n for factual data view --- .../OSGI-INF/l10n/messages.properties | 5 +++++ .../OSGI-INF/l10n/messages_de.properties | 5 +++++ .../java/eu/etaxonomy/taxeditor/editor/Messages.java | 6 +++++- .../editor/view/descriptive/DescriptiveViewPart.java | 11 ++++++----- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages.properties b/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages.properties index 633e8eb15..868a4482a 100644 --- a/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages.properties +++ b/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages.properties @@ -42,3 +42,8 @@ OpenDerivateEditorForTaxonHandler_NO_DERIVATIVES_FOUND=No Derivatives found DeleteTaxonBaseHandler_CONFIRM_DELETION=Confirm Deletion DeleteTaxonBaseHandler_ELEMENT_MUST_BE_SYNONYM_MISAPP_CONCEPT=Element has to be Synonym, Misapplication or Concept DeleteTaxonBaseHandler_REALLY_DELETE_TAXON=Are you sure you want to delete the selected taxon? + +DescriptiveViewPart_COLLAPSE_ALL=Collapse All +DescriptiveViewPart_EXPAND_ALL=Expand All +DescriptiveViewPart_FACTUAL_DATA=Factual Data +DescriptiveViewPart_SHOW_ALL_DATA=Show all factual data diff --git a/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages_de.properties b/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages_de.properties index 0f73001ea..ef4316727 100644 --- a/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages_de.properties +++ b/eu.etaxonomy.taxeditor.editor/OSGI-INF/l10n/messages_de.properties @@ -42,3 +42,8 @@ OpenDerivateEditorForTaxonHandler_NO_DERIVATIVES_FOUND=Keine Derivate gefunden DeleteTaxonBaseHandler_CONFIRM_DELETION=Löschen bestätigen DeleteTaxonBaseHandler_ELEMENT_MUST_BE_SYNONYM_MISAPP_CONCEPT=Element muss Synonym, Misapplication oder Konzept sein DeleteTaxonBaseHandler_REALLY_DELETE_TAXON=Wollen Sie wirklich das ausgewählte Taxon löschen? + +DescriptiveViewPart_COLLAPSE_ALL=Alles einklappen +DescriptiveViewPart_EXPAND_ALL=Alles ausklappen +DescriptiveViewPart_FACTUAL_DATA=Faktendaten +DescriptiveViewPart_SHOW_ALL_DATA=Zeige alle Faktendaten diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/Messages.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/Messages.java index 790f23265..f33625a18 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/Messages.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/Messages.java @@ -44,7 +44,11 @@ public class Messages extends NLS { public static String DerivateView_YOU_NEED_TO_SAVE; public static String DerivateViewEditorInput_FAIL_INIT; public static String DerivateViewEditorInput_NO_ROOT; - public static String MoveDerivateOperation_MOVE_NOT_POSSIBLE; + public static String DescriptiveViewPart_COLLAPSE_ALL; + public static String DescriptiveViewPart_EXPAND_ALL; + public static String DescriptiveViewPart_FACTUAL_DATA; + public static String DescriptiveViewPart_SHOW_ALL_DATA; + public static String MoveDerivateOperation_MOVE_NOT_POSSIBLE; public static String MoveDerivateOperation_MOVE_TO_NOT_POSSIBLE; public static String OpenDerivateEditorForTaxonHandler_COULD_NOT_OPEN_EDITOR; public static String OpenDerivateEditorForTaxonHandler_FAILED_TO_OPEN; diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java index 11ff7124e..53d3b558b 100644 --- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java +++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java @@ -45,6 +45,7 @@ import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase; import eu.etaxonomy.cdm.model.taxon.Taxon; import eu.etaxonomy.taxeditor.bulkeditor.BulkEditor; import eu.etaxonomy.taxeditor.editor.EditorUtil; +import eu.etaxonomy.taxeditor.editor.Messages; import eu.etaxonomy.taxeditor.editor.view.checklist.ChecklistEditor; import eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView; import eu.etaxonomy.taxeditor.editor.view.media.MediaViewPart; @@ -68,7 +69,7 @@ import eu.etaxonomy.taxeditor.view.supplementaldata.SupplementalDataViewPart; public class DescriptiveViewPart extends AbstractCdmEditorViewPart implements IPartContentHasDetails, IPartContentHasSupplementalData { /** Constant ID="eu.etaxonomy.taxeditor.editor.view.desc"{trunked} */ - public static final String ID = "eu.etaxonomy.taxeditor.editor.view.descriptive"; + public static final String ID = "eu.etaxonomy.taxeditor.editor.view.descriptive"; //$NON-NLS-1$ protected TreeViewer viewer; @@ -197,12 +198,12 @@ public class DescriptiveViewPart extends AbstractCdmEditorViewPart implements IP } protected String getViewName(){ - return "Factual Data"; + return Messages.DescriptiveViewPart_FACTUAL_DATA; } private String createPartTitle(Object selectedObject){ if(selectedObject!=null){ - return getViewName()+": "+selectedObject; + return getViewName()+": "+selectedObject; //$NON-NLS-1$ } return getViewName(); } @@ -226,13 +227,13 @@ public class DescriptiveViewPart extends AbstractCdmEditorViewPart implements IP setImageDescriptor(new ImageDescriptor() { @Override public ImageData getImageData() { - setText(expanded ? "Collapse All" : "Expand All"); + setText(expanded ? Messages.DescriptiveViewPart_COLLAPSE_ALL : Messages.DescriptiveViewPart_EXPAND_ALL); String resource = expanded ? ImageResources.COLLAPSE_ALL : ImageResources.EXPAND_ALL; return ImageResources.getImage(resource).getImageData(); } }); - String toolTipText = expanded ? "Collapse all" : "Show all factual data"; + String toolTipText = expanded ? Messages.DescriptiveViewPart_COLLAPSE_ALL : Messages.DescriptiveViewPart_SHOW_ALL_DATA; setToolTipText(toolTipText); } -- 2.34.1