diff --git a/src/main/java/de/neemann/digital/builder/ExpressionToFileExporter.java b/src/main/java/de/neemann/digital/builder/ExpressionToFileExporter.java
index 4c12736bf..43b4472fc 100644
--- a/src/main/java/de/neemann/digital/builder/ExpressionToFileExporter.java
+++ b/src/main/java/de/neemann/digital/builder/ExpressionToFileExporter.java
@@ -1,6 +1,7 @@
package de.neemann.digital.builder;
import de.neemann.digital.builder.jedec.FuseMapFillerException;
+import de.neemann.digital.lang.Lang;
import java.io.File;
import java.io.FileOutputStream;
@@ -80,7 +81,7 @@ public class ExpressionToFileExporter {
try {
file = p.execute(file);
} catch (IOException e) {
- throw new IOException("post process error in " + p.toString(), e);
+ throw new IOException(Lang.get("err_postProcessErrorIn_N0", p.toString()), e);
}
}
diff --git a/src/main/java/de/neemann/digital/builder/tt2/StartFitter.java b/src/main/java/de/neemann/digital/builder/tt2/StartFitter.java
index dfcd46e8a..e824abada 100644
--- a/src/main/java/de/neemann/digital/builder/tt2/StartFitter.java
+++ b/src/main/java/de/neemann/digital/builder/tt2/StartFitter.java
@@ -4,6 +4,7 @@ import de.neemann.digital.builder.ExpressionToFileExporter;
import de.neemann.digital.core.element.Keys;
import de.neemann.digital.gui.Main;
import de.neemann.digital.gui.Settings;
+import de.neemann.digital.lang.Lang;
import javax.swing.*;
import java.io.File;
@@ -21,7 +22,7 @@ public class StartFitter implements ExpressionToFileExporter.PostProcess {
/**
* Creates a new instance
*
- * @param parent the parent dialog
+ * @param parent the parent dialog
*/
public StartFitter(JDialog parent) {
this.parent = parent;
@@ -42,7 +43,7 @@ public class StartFitter implements ExpressionToFileExporter.PostProcess {
String message = execute.start();
- SwingUtilities.invokeLater(() -> JOptionPane.showMessageDialog(parent, message));
+ SwingUtilities.invokeLater(() -> JOptionPane.showMessageDialog(parent, message, Lang.get("msg_fitterResult"), JOptionPane.INFORMATION_MESSAGE));
return Main.checkSuffix(file, "jed");
}
@@ -54,6 +55,6 @@ public class StartFitter implements ExpressionToFileExporter.PostProcess {
@Override
public String toString() {
- return "External fitter to create a JEDEC file";
+ return Lang.get("msg_startExternalFitter");
}
}
diff --git a/src/main/resources/lang/lang_de.xml b/src/main/resources/lang/lang_de.xml
index 76b117077..02d2ffed9 100644
--- a/src/main/resources/lang/lang_de.xml
+++ b/src/main/resources/lang/lang_de.xml
@@ -428,10 +428,11 @@ Zur Analyse können Sie die Schaltung im Gatterschrittmodus ausführen.
Browser konnte nicht geöffnet werden.
Der Splitter unterstützt keine HighZ Eingänge! Verwenden Sie einen PullUp- oder PullDown-Widerstand
Ein Splitter der hochohmige Eingänge erlaubt, kann nur einen Eingang haben!
- Konnte den Order '{0}' nicht erzeugen!
+ Konnte den Order "{0}" nicht erzeugen!
Ein Schalter kann nicht nur mit Eingängen verbunden werden.
Die Datei {0} existiert mehrfach unter {1}
Die Datei {0} konnte nicht gefunden werden.
+ Fehler im Bearbeitungsschritt "{0}".
Adress-Bits
Anzahl der Adress-Bits die verwendet werden.
@@ -702,6 +703,9 @@ Die Icons stammen aus dem Tango Desktop Project.
In der Zwischenablage befinden sich keine importierbaren Daten!
Wählen Sie einen leeren Ordner aus!
Während der Ausführung der Tests {0} ist ein Fehler aufgetreten!
+ Meldung vom externen Fitter
+ Starten des externen Fitters
+
Ok
0°
180°
diff --git a/src/main/resources/lang/lang_en.xml b/src/main/resources/lang/lang_en.xml
index 1c3fd9e8a..5a8e5d251 100644
--- a/src/main/resources/lang/lang_en.xml
+++ b/src/main/resources/lang/lang_en.xml
@@ -414,10 +414,11 @@ To analyse you can run the circuit in single gate step mode.
Could not open the browser.
The splitter does not support high z inputs! Use a pull up or pull down resisitor.
A splitter which allows high z inputs can only have one input!
- Could not create folder '{0}'!
+ Could not create folder "{0}"!
It is not allowed to connect only inputs to a switch.
The file {0} exists multiple times below {1}.
Could not find the file {0}.
+ Error during execution of "{0}".
Address Bits
Number of address bits used.
@@ -688,6 +689,9 @@ The icons are taken from the Tango Desktop Project.
The clipboard contains no importable data!
Select an empty folder!
During the execution of the tests {0} an error has occurred!
+ Message from the external fitter
+ Execution of external fitter
+
Ok
0°
180°