ref #8129 i18n
authorPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 11 Jul 2019 12:18:59 +0000 (14:18 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 11 Jul 2019 12:18:59 +0000 (14:18 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/l10n/Messages.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/l10n/messages.properties
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/l10n/messages_de.properties
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaDetailElement.java

index 647f2b0ac50b4c7fd49a04e1befada98523eee36..bd043eea17dfac47fa830760d119fda0c169ce1c 100644 (file)
@@ -594,6 +594,24 @@ public class Messages extends NLS {
     public static String MeasurementUnitMenuPreferences_edit;
 
 
+    public static String MediaDetailElement_LOAD_IMAGE;
+
+
+    public static String MediaDetailElement_Media_URI;
+
+
+    public static String MediaDetailElement_NO_FILE_FOUND;
+
+
+    public static String MediaDetailElement_NO_PREVIEW;
+
+
+    public static String MediaDetailElement_TOGGLE_NOT_POSSIBLE_MESSAGE;
+
+
+    public static String MediaDetailElement_TOGGLE_NOT_POSSIBLE_TITLE;
+
+
     public static String MediaPreferences_advanced;
     public static String MediaPreferences_preview;
 
index 4135b4ea210d156458dccad5fd025489236791d2..9576427fb55cb1cff7d4c91aa6d4bf10d761c6a2 100644 (file)
@@ -466,6 +466,12 @@ DistributionAdminPreferences_PER_AREA_STATUS=List of preferences defining availa
 
 MarkerTypeMenuPreferences_display=Choose available markers
 MeasurementUnitMenuPreferences_edit=Edit displayed measurement units
+MediaDetailElement_LOAD_IMAGE=Load image
+MediaDetailElement_Media_URI=Media URI
+MediaDetailElement_NO_FILE_FOUND=No file found
+MediaDetailElement_NO_PREVIEW=No preview available for this file type
+MediaDetailElement_TOGGLE_NOT_POSSIBLE_MESSAGE=Media consists of multiple representations or representatio parts
+MediaDetailElement_TOGGLE_NOT_POSSIBLE_TITLE=Toggling not possible
 MediaPreferences_advanced=Show Advanced Media View in Details View
 MediaPreferences_preview=Show Preview in Media View (Tree View)
 
index c3d582f2b7295e58692b11050424f7b339fbbfd0..1b2b3605c6891ed37966557924968f25781ad0e6 100644 (file)
@@ -47,8 +47,8 @@ DatabaseRepairPage_TeamOrPerson=Personen und Teams
 DatabaseRepairPage_toolTip_teamOrPerson=Die Caches aller Personen und Teams werden aktualisiert.
 DatabaseRepairPage_description=Die Caches aller ausgewählten Datentypen werden aktualisiert
 DatabaseRepairPage_description_sortIndex=Die Sortier Indizes aller ausgewählten Bäume werden aktualisiert.
-
 UIPreferences_expand=Klappe Abschnitte im Details View auf, wenn Daten vorhanden sind
+
 UpdateHandler_CHECK_UPDATE_JOB=Check Update Job
 UpdateHandler_INSTALL_JOB=Install Update Job
 UpdateHandler_NO_UPDATE_MESSAGE=Es wurden keine Updates für diese Installation gefunden.
@@ -410,7 +410,6 @@ ChecklistEditorGeneralPreference_Configure_display_of_Areas=Darstellung der Area
 ChecklistEditorGeneralPreference_Configure_display_of_Status=Darstellung der Verbreitung-Status in Tabelle
 ChecklistEditorGeneralPreference_Configure_display_of_Status_in_Combo=Darstellung der Verbreitung-Status in Drop-Down
 
-
 GfBioTerminologyImportPresenter_NO_CONNECTION_MESSAGE=Konnte keine Verbindung zum Webservice herstellen.
 GfBioTerminologyImportPresenter_NO_CONNECTION_TITLE=Webservice nicht erreichbar
 GfBioTerminologyImportPresenter_NO_RESULTS_MESSAGE=Keine Ergebnisse für die Anfrage gefunden
@@ -467,6 +466,12 @@ DistributionAdminPreferences_PER_AREA_STATUS=Liste der pro Area definierten Stat
 
 MarkerTypeMenuPreferences_display=Auswahl der zur Verf\u00FCgung stehenden Marker
 MeasurementUnitMenuPreferences_edit=Angezeigte Maßeinheiten
+MediaDetailElement_LOAD_IMAGE=Lade Bild
+MediaDetailElement_Media_URI=Media URI
+MediaDetailElement_NO_FILE_FOUND=Keine Datei gefunden
+MediaDetailElement_NO_PREVIEW=Keine Vorschau für diesen Dateityp vorhanden
+MediaDetailElement_TOGGLE_NOT_POSSIBLE_MESSAGE=Media besteht aus mehreren "representations" oder "representatio parts"
+MediaDetailElement_TOGGLE_NOT_POSSIBLE_TITLE=Umschalten nicht möglich
 MediaPreferences_advanced=Erweiterten Media Details View anzeigen
 MediaPreferences_preview=Vorschau anzeigen
 
@@ -493,3 +498,4 @@ TermOrder_Title=Titel
 TermOrder_natural=Natürlich
 
 ChecklistEditorGeneralPreference_Configure_area_order=Sortierung der Areas
+Preference_Use_Default= Standardwert benutzen
index 9a6f790329c622cc49e85435c907b8bc5084b02f..faf4f7b9d18f86b11770d788b224b7c7cfc16c19 100644 (file)
@@ -30,6 +30,7 @@ import eu.etaxonomy.cdm.model.media.Media;
 import eu.etaxonomy.cdm.model.media.MediaRepresentation;
 import eu.etaxonomy.cdm.model.media.MediaRepresentationPart;
 import eu.etaxonomy.cdm.model.media.MediaUtils;
+import eu.etaxonomy.taxeditor.l10n.Messages;
 import eu.etaxonomy.taxeditor.model.MessagingUtils;
 import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
 import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
@@ -48,6 +49,8 @@ import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
  */
 public class MediaDetailElement extends AbstractCdmDetailElement<Media>{
 
+    private static final String LOAD_IMAGE = Messages.MediaDetailElement_LOAD_IMAGE;
+
     /**
      * @author pplitzner
      * @since Jul 11, 2019
@@ -141,7 +144,7 @@ public class MediaDetailElement extends AbstractCdmDetailElement<Media>{
                 uriBuffer=textUri.getText();
             }
             else{
-                new LoadImageJob(uri, "loadImage").schedule();
+                new LoadImageJob(uri, LOAD_IMAGE).schedule();
             }
         }
     }
@@ -151,11 +154,11 @@ public class MediaDetailElement extends AbstractCdmDetailElement<Media>{
             String exceptionString;
             if(e.getCause()!=null && e.getCause().getClass().equals(ImageReadException.class)){
                 disposeErrorLabel();
-                exceptionString = "No preview available for this file type";
+                exceptionString = Messages.MediaDetailElement_NO_PREVIEW;
             }
             else{
                 disposeErrorLabel();
-                exceptionString = "No file found";
+                exceptionString = Messages.MediaDetailElement_NO_FILE_FOUND;
             }
             disposeImage();
             if(lblNoImage==null){
@@ -187,8 +190,8 @@ public class MediaDetailElement extends AbstractCdmDetailElement<Media>{
                 && (getEntity().getRepresentations().size() > 1 ||
                         (getEntity().getRepresentations().size() == 1
                         && getEntity().getRepresentations().iterator().next().getParts().size() > 1))) {
-            MessagingUtils.informationDialog("Toggling not possible",
-                    "Media consists of multiple representations or representatio parts");
+            MessagingUtils.informationDialog(Messages.MediaDetailElement_TOGGLE_NOT_POSSIBLE_TITLE,
+                    Messages.MediaDetailElement_TOGGLE_NOT_POSSIBLE_MESSAGE);
             // toggling is only possible if there are no more than one
             // MediaRepresentation resp. MediaRepresentationParts
             return;
@@ -220,7 +223,7 @@ public class MediaDetailElement extends AbstractCdmDetailElement<Media>{
             if(section_mediaRepresentation!=null){
                 removeElementsAndControls(section_mediaRepresentation);
             }
-            textUri = formFactory.createUriWithLabelElement(parentFormElement, "Media URI", null, style);
+            textUri = formFactory.createUriWithLabelElement(parentFormElement, Messages.MediaDetailElement_Media_URI, null, style);
             URI uri = singleMediaRepresentationPart.getUri();
             textUri.setParsedText(uri);
             //set buffered uri as text if uri had parsing problems in advanced view
@@ -230,7 +233,7 @@ public class MediaDetailElement extends AbstractCdmDetailElement<Media>{
             }
             textUri.getLayoutComposite().layout();
 
-            new LoadImageJob(singleMediaRepresentationPart.getUri(), "loadImage").schedule();
+            new LoadImageJob(singleMediaRepresentationPart.getUri(), LOAD_IMAGE).schedule();
         }
     }