aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xapi/src/main/java/org/semver/Main.java3
-rw-r--r--api/src/main/resources/org/semver/Messages_de.properties11
2 files changed, 13 insertions, 1 deletions
diff --git a/api/src/main/java/org/semver/Main.java b/api/src/main/java/org/semver/Main.java
index a0f6b36..2870c78 100755
--- a/api/src/main/java/org/semver/Main.java
+++ b/api/src/main/java/org/semver/Main.java
@@ -90,6 +90,8 @@ public class Main {
public static void main(final String[] args) throws IOException {
Config config = new Config();
CmdlineParser cmdlineParser = new CmdlineParser(config);
+ // Load translations of command line descriptions
+ cmdlineParser.setResourceBundle(Main.class.getPackage().getName() + ".Messages", Main.class.getClassLoader());
cmdlineParser.setProgramName("semver");
cmdlineParser.setAboutLine("Semantic Version validator version 0.9.16-SNAPSHOT.");
try {
@@ -125,5 +127,4 @@ public class Main {
}
}
-
}
diff --git a/api/src/main/resources/org/semver/Messages_de.properties b/api/src/main/resources/org/semver/Messages_de.properties
new file mode 100644
index 0000000..12ba222
--- /dev/null
+++ b/api/src/main/resources/org/semver/Messages_de.properties
@@ -0,0 +1,11 @@
+Show\ this\ help\ and\ exit.=Zeigt diese Hilfe an.
+Show\ the\ differences\ between\ two\ jars.=Zeigt die Unterschiede zwischen zwei JAR-Dateien an.
+Check\ the\ compatibility\ of\ two\ jars.=Pr\u00fcft die Compatibilit\u00e4t der beides JAR-Dateien.
+Infer\ the\ version\ of\ the\ new\ jar\ based\ on\ the\ previous\ jar.=Ermittlelt die Version des neuen JARs basieren auf dem alten JAR und dessen Versionsnummer.
+Validate\ that\ the\ versions\ of\ two\ jars\ fulfil\ the\ semver\ specification.=\u00dcberpr\u00fcft, ob die beiden JARs und die dazugeh\u00f6rigen Versionsnummern mit der Semver-Spezifikation \u00fcberein stimmen.
+Semicolon\ separated\ list\ of\ full\ qualified\ class\ names\ to\ be\ included.=Semikolon-getrennte List von voll qualifizierten Klassennamen, die in die Analyse eingeschlossen werden sollen.
+Semicolon\ separated\ list\ of\ full\ qualified\ class\ names\ to\ be\ excluded.=Semikolon-getrennte List von voll qualifizierten Klassennamen, die aus der Analyse ausgeschlossen werden sollen.
+The\ base\ jar.=Das Basis-JAR (erstes JAR).
+The\ new\ jar.=Das neue JAR (zweites JAR).
+Version\ of\ the\ base\ jar\ (given\ with\ --base-jar).=Version des Basis-JARs (mit --base-jar angegeben).
+Version\ of\ the\ new\ jar\ (given\ with\ --new-jar).=Version des neuen JARs (mit --new-jar angegeben).