diff --git a/aster/src/main/resources/assets/org/orekit/rugged/AsterMessages_de.utf8 b/aster/src/main/resources/assets/org/orekit/rugged/AsterMessages_de.utf8 new file mode 100644 index 0000000000000000000000000000000000000000..5d90b6f8ea4e00cd41df5a678c4f370e6ad7f765 --- /dev/null +++ b/aster/src/main/resources/assets/org/orekit/rugged/AsterMessages_de.utf8 @@ -0,0 +1,23 @@ +# no Digital Elevation Model data for point {0}, {1} (should be in file {2}) +NO_DEM_DATA_FOR_POINT = keine Angaben zum digitalen Höhenlinienmodell in Punkt {0}, {1} (sollte in Punkt zwei sein {2}) + +# error parsing file {0}: {1} +ERROR_PARSING_FILE = Parser-Fehler in der Datei {0}: {1} + +# missing pixel scale GeoTIFF tag in file {0} +MISSING_PIXEL_SCALE = fehlender GEOTIFF Hinweis zum Maßstab für die Bildschirmpunkte (Pixle) für die Datei {0} + +# missing tie point GeoTIFF tag in file {0} +MISSING_TIE_POINT = fehlender gemeinsamer Verbindungspunkt im Hinweis auf die GeoTIFF Datei {0} + +# unsupported GeoTIFF version {0}/{1}.{2} in file {3} (expected {4}/{5}.{6}) +UNSUPPORTED_GEOTIFF_VERSION = nicht unterstützte GeoTIFF Version {0}/{1}.{2} in Datei {3} (voraussichtlich {4}/{5}.{6}) + +# unable to retrieve value for key {0} in file {1} +UNABLE_TO_RETRIEVE_VALUE_FOR_KEY = außerstande die Größe des Schlüssels abzufragen {0} in Datei {1} + +# unexpected GeoTIFF key {0} in file {1} +UNEXPECTED_GEOKEY = unerwarteter GeoTIFF Schlüssel {0} in Datei{1} + +# GeoTIFF key {0} in file {1} has unexpected value {2} (expected {3}) +UNEXPECTED_GEOKEY_VALUE = der GeoTIFF Schlüssel {0} in Datei {1} hat einen unerwarteten Wert {2} (erwarteter Wert {3}) diff --git a/aster/src/test/java/org/orekit/rugged/aster/AsterMessagesTest.java b/aster/src/test/java/org/orekit/rugged/aster/AsterMessagesTest.java index d4aa930b34d4ba0740bbf6f16f3c6357f679baad..2d7f50cb949139f47a59bd9071c0919d0701d80a 100644 --- a/aster/src/test/java/org/orekit/rugged/aster/AsterMessagesTest.java +++ b/aster/src/test/java/org/orekit/rugged/aster/AsterMessagesTest.java @@ -34,7 +34,7 @@ public class AsterMessagesTest { @Test public void testAllKeysPresentInPropertiesFiles() { - for (final String language : new String[] { "en", "fr" } ) { + for (final String language : new String[] { "de", "en", "fr", "it" } ) { ResourceBundle bundle = ResourceBundle.getBundle("assets/org/orekit/rugged/AsterMessages", new Locale(language), new AsterMessages.UTF8Control()); @@ -54,7 +54,7 @@ public class AsterMessagesTest { @Test public void testAllPropertiesCorrespondToKeys() { - for (final String language : new String[] { "en", "fr" } ) { + for (final String language : new String[] { "de", "en", "fr", "it" } ) { ResourceBundle bundle = ResourceBundle.getBundle("assets/org/orekit/rugged/AsterMessages", new Locale(language), new AsterMessages.UTF8Control()); @@ -89,7 +89,7 @@ public class AsterMessagesTest { @Test public void testVariablePartsConsistency() { - for (final String language : new String[] { "en", "fr" } ) { + for (final String language : new String[] { "de", "en", "fr", "it" } ) { Locale locale = new Locale(language); for (AsterMessages message : AsterMessages.values()) { MessageFormat source = new MessageFormat(message.getSourceString()); diff --git a/core/src/main/resources/assets/org/orekit/rugged/RuggedMessages_de.utf8 b/core/src/main/resources/assets/org/orekit/rugged/RuggedMessages_de.utf8 new file mode 100644 index 0000000000000000000000000000000000000000..8476d28fca384066649ef0845c307d54b9ace2b1 --- /dev/null +++ b/core/src/main/resources/assets/org/orekit/rugged/RuggedMessages_de.utf8 @@ -0,0 +1,41 @@ +# internal error, contact maintenance at {0} +INTERNAL_ERROR = Interner Fehler, wenden Sie sich bitte an die Software-Wartung, Adresse {0} + +# no data at indices [{0}, {1}], tile only covers from [0, 0] to [{2}, {3}] (inclusive) +OUT_OF_TILE_INDICES = Keine Angaben im Index, die Ziegel nimmt nur Bezug auf [0, 0] bis [{2}, {3}] (inklusive) + +# no data at latitude {0} and longitude {1}, tile covers only latitudes {2} to {3} and longitudes {4} to {5} +OUT_OF_TILE_ANGLES = keine Angaben zu Breite {0} und Länge {1}, die Ziegel nimmt nur Bezug auf die Breite {2} bis {3} und Länge {4} bis {5} + +# date {0} is out of time span [{1}, {2}] +OUT_OF_TIME_RANGE = Angabe {0} ist außerhalb der Zeitspanne [{1}, {2}] + +# general context has not been initialized +UNINITIALIZED_CONTEXT = der allgemeine Zusammenhang kann nicht initialisiert (gestartet/geladen) werden + +# tile is empty: {0} * {1} +EMPTY_TILE = die Ziegel ist leer: {0} * {1} + +# unknown sensor {0} +UNKNOWN_SENSOR = unbekannter Sensor {0} + +# line-of-sight does not reach ground +LINE_OF_SIGHT_DOES_NOT_REACH_GROUND = die Sichtverbindung erreicht nicht die Erde + +# line-of-sight never crosses latitude {0} +LINE_OF_SIGHT_NEVER_CROSSES_LATITUDE = die Sichtverbindung kreuzt nie die Breite {0} + +# line-of-sight never crosses longitude {0} +LINE_OF_SIGHT_NEVER_CROSSES_LONGITUDE = die Sichtverbindung kreuzt nie die Länge {0} + +# line never crosses altitude {0} +LINE_OF_SIGHT_NEVER_CROSSES_ALTITUDE = die Linie kreuzt nie die Höhe {0} + +# line-of-sight enters the Digital Elevation Model behind spacecraft! +DEM_ENTRY_POINT_IS_BEHIND_SPACECRAFT = die Sichtverbindung tritt in das digitale Höhenlinienmodell ein, hinter dem Satellite! + +# frame {0} does not match frame {1} from interpolator dump +FRAMES_MISMATCH_WITH_INTERPOLATOR_DUMP = der Rahmen {0} passt nicht zum Rahmen {1} des Backups der Interpolation - Verfahren zur Vergrößerung oder Verkleinerung von Bilddateien + +# data is not an interpolator dump +NOT_INTERPOLATOR_DUMP_DATA = die Angabe ist nicht das Backup der Interpolation diff --git a/core/src/test/java/org/orekit/rugged/api/RuggedMessagesTest.java b/core/src/test/java/org/orekit/rugged/api/RuggedMessagesTest.java index 9b7d06081d59da6d8361c24a531878951235b7cf..c9e9be4985a9bbb34d05f91e51ea43ec74aac973 100644 --- a/core/src/test/java/org/orekit/rugged/api/RuggedMessagesTest.java +++ b/core/src/test/java/org/orekit/rugged/api/RuggedMessagesTest.java @@ -34,7 +34,7 @@ public class RuggedMessagesTest { @Test public void testAllKeysPresentInPropertiesFiles() { - for (final String language : new String[] { "en", "fr" } ) { + for (final String language : new String[] { "de", "en", "fr", "it" } ) { ResourceBundle bundle = ResourceBundle.getBundle("assets/org/orekit/rugged/RuggedMessages", new Locale(language), new RuggedMessages.UTF8Control()); @@ -54,7 +54,7 @@ public class RuggedMessagesTest { @Test public void testAllPropertiesCorrespondToKeys() { - for (final String language : new String[] { "en", "fr" } ) { + for (final String language : new String[] { "de", "en", "fr", "it" } ) { ResourceBundle bundle = ResourceBundle.getBundle("assets/org/orekit/rugged/RuggedMessages", new Locale(language), new RuggedMessages.UTF8Control()); @@ -89,7 +89,7 @@ public class RuggedMessagesTest { @Test public void testVariablePartsConsistency() { - for (final String language : new String[] { "en", "fr" } ) { + for (final String language : new String[] { "de", "en", "fr", "it" } ) { Locale locale = new Locale(language); for (RuggedMessages message : RuggedMessages.values()) { MessageFormat source = new MessageFormat(message.getSourceString()); diff --git a/pom.xml b/pom.xml index e0fc377e888b619c845322b9d23847c31467da75..873586735cb91f350b732532fe8dfb57bd364334 100644 --- a/pom.xml +++ b/pom.xml @@ -59,6 +59,9 @@ <contributor> <name>Aude Espesset</name> </contributor> + <contributor> + <name>Marina Ludwig</name> + </contributor> </contributors> <organization>