src/eric7/i18n/eric7_de.ts

branch
eric7
changeset 9294
3c12aacd98d8
parent 9271
f655c20ff500
child 9305
3b7ef53c34c7
child 9308
110d32f96013
--- a/src/eric7/i18n/eric7_de.ts	Tue Aug 23 19:14:35 2022 +0200
+++ b/src/eric7/i18n/eric7_de.ts	Tue Aug 23 19:33:07 2022 +0200
@@ -1335,21 +1335,31 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="52" />
-      <source>missing 'from __future__ import annotations' but imports: {0}</source>
-      <translation>fehlendes 'from __future__ import annotations', aber importiert: {0}</translation>
+      <source>Dynamically typed expressions (typing.Any) are disallowed</source>
+      <translation>Dynamisch typisierte Ausdrücke (typing.Any) sind nicht zugelassen</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="56" />
+      <source>missing 'from __future__ import annotations' but imports: {0}</source>
+      <translation>fehlendes 'from __future__ import annotations', aber importiert: {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="60" />
+      <source>missing 'from __future__ import annotations'</source>
+      <translation>fehlendes 'from __future__ import annotations'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="63" />
       <source>type annotation coverage of {0}% is too low</source>
       <translation>Typannotationsabdeckung von {0}% ist zu niedrig</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="59" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="66" />
       <source>type annotation is too complex ({0} &gt; {1})</source>
       <translation>Typannotation ist zu komplex ({0} &gt; {1})</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="62" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="69" />
       <source>type annotation is too long ({0} &gt; {1})</source>
       <translation>Typ Annotation is zu lang ({0} &gt; {1})</translation>
     </message>
@@ -1975,51 +1985,65 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="90" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
       <source>&lt;all&gt;</source>
       <translation>&lt;Alle&gt;</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="407" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="188" />
-      <source>reformatted</source>
-      <translation>umformatiert</translation>
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="405" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="190" />
-      <source>would reformat</source>
-      <translation>würde umformatiert</translation>
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="232" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <source>Reformatted:</source>
+      <translation>Umformatiert:</translation>
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <source>Would Reformat:</source>
+      <translation>Würde umformatiert:</translation>
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
       <source>Formatting Failure</source>
       <translation>Formatierungsfehler</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="233" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Umformatierung ist wegen dieses Fehlers abgebrochen.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="412" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <source>would reformat</source>
+      <translation>würde umformatiert</translation>
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <source>reformatted</source>
+      <translation>umformatiert</translation>
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
       <source>unchanged</source>
       <translation>unverändert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="416" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
       <source>unmodified</source>
       <translation>unverändert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="433" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <source>ignored</source>
+      <translation>ignoriert</translation>
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
       <source>failed</source>
       <translation>gescheitert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="447" />
-      <source>ignored</source>
-      <translation>ignoriert</translation>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <source>invalid status ({0})</source>
+      <translation>ungültiger Status ({0})</translation>
     </message>
     <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
@@ -2073,11 +2097,6 @@
     </message>
     <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <source>Reformatted:</source>
-      <translation>Umformatiert:</translation>
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
       <source>Unchanged:</source>
       <translation>Unverändert:</translation>
     </message>
@@ -3120,101 +3139,101 @@
       <translation>Neuer übergeordneter Ordner</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="951" />
-      <location filename="../UI/Browser.py" line="939" />
-      <location filename="../UI/Browser.py" line="930" />
+      <location filename="../UI/Browser.py" line="950" />
+      <location filename="../UI/Browser.py" line="938" />
+      <location filename="../UI/Browser.py" line="929" />
       <source>New Directory</source>
       <translation>Neues Verzeichnis</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="931" />
+      <location filename="../UI/Browser.py" line="930" />
       <source>Name for new directory:</source>
       <translation>Name des neuen Verzeichnisses:</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="978" />
-      <location filename="../UI/Browser.py" line="940" />
+      <location filename="../UI/Browser.py" line="977" />
+      <location filename="../UI/Browser.py" line="939" />
       <source>A file or directory named &lt;b&gt;{0}&lt;/b&gt; exists already. Aborting...</source>
       <translation>Eine Datei oder ein Verzeichnis mit der Bezeichnung &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="952" />
+      <location filename="../UI/Browser.py" line="951" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Verzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht angelegt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../UI/Browser.py" line="989" />
+      <location filename="../UI/Browser.py" line="976" />
+      <location filename="../UI/Browser.py" line="967" />
+      <source>New File</source>
+      <translation>Neue Datei</translation>
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="968" />
+      <source>Name for new file:</source>
+      <translation>Name der neuen Datei:</translation>
+    </message>
+    <message>
       <location filename="../UI/Browser.py" line="990" />
-      <location filename="../UI/Browser.py" line="977" />
-      <location filename="../UI/Browser.py" line="968" />
-      <source>New File</source>
-      <translation>Neue Datei</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="969" />
-      <source>Name for new file:</source>
-      <translation>Name der neuen Datei:</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="991" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht angelegt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1020" />
+      <location filename="../UI/Browser.py" line="1019" />
       <source>Do you really want to move this file to the trash?</source>
       <translation>Soll diese Datei wirklich in den Papierkorb verschoben werden?</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1023" />
+      <location filename="../UI/Browser.py" line="1022" />
       <source>Do you really want to delete this file?</source>
       <translation>Soll diese Datei wirklich gelöscht werden?</translation>
     </message>
     <message>
+      <location filename="../UI/Browser.py" line="1115" />
+      <location filename="../UI/Browser.py" line="1035" />
+      <location filename="../UI/Browser.py" line="1027" />
+      <source>Delete File</source>
+      <translation>Datei löschen</translation>
+    </message>
+    <message>
       <location filename="../UI/Browser.py" line="1116" />
       <location filename="../UI/Browser.py" line="1036" />
-      <location filename="../UI/Browser.py" line="1028" />
-      <source>Delete File</source>
-      <translation>Datei löschen</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="1117" />
-      <location filename="../UI/Browser.py" line="1037" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die ausgewählte Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1054" />
+      <location filename="../UI/Browser.py" line="1053" />
       <source>Do you really want to move this directory to the trash?</source>
       <translation>Soll dieses Verzeichnis wirklich in den Papierkorb verschoben werden?</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1059" />
+      <location filename="../UI/Browser.py" line="1058" />
       <source>Do you really want to delete this directory?</source>
       <translation>Soll dieses Verzeichnis wirklich gelöscht werden?</translation>
     </message>
     <message>
+      <location filename="../UI/Browser.py" line="1074" />
+      <location filename="../UI/Browser.py" line="1063" />
+      <source>Delete Directory</source>
+      <translation>Verzeichnis löschen</translation>
+    </message>
+    <message>
       <location filename="../UI/Browser.py" line="1075" />
-      <location filename="../UI/Browser.py" line="1064" />
-      <source>Delete Directory</source>
-      <translation>Verzeichnis löschen</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="1076" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das ausgewählte Verzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1097" />
+      <location filename="../UI/Browser.py" line="1096" />
       <source>Do you really want to move these files to the trash?</source>
       <translation>Sollen diese Dateien wirklich in den Papierkorb verschoben werden?</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1102" />
+      <location filename="../UI/Browser.py" line="1101" />
       <source>Do you really want to delete these files?</source>
       <translation>Sollen diese Dateien wirklich gelöscht werden?</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1107" />
+      <location filename="../UI/Browser.py" line="1106" />
       <source>Delete Files</source>
       <translation>Dateien löschen</translation>
     </message>
@@ -4261,37 +4280,37 @@
       <translation>Fehler: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="974" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
       <source>Preparing files...</source>
       <translation>Bereite Dateien vor...</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1013" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
       <source>Transferring data...</source>
       <translation>Übertrage Daten...</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1077" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
       <source>{0} (ignored)</source>
       <translation>{0} (ignoriert)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1153" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
       <source>No issues found.</source>
       <translation>Keine Probleme gefunden.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1157" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
       <source>No files found (check your ignore list).</source>
       <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2411" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
       <source>Commented Code Whitelist Pattern</source>
       <translation>'Commented Code' Whitelist Muster</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2412" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation>Ein 'Commented Code' Whitelist Muster eingeben</translation>
     </message>
@@ -4737,6 +4756,26 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Allow dynamically typed *args and **kwargs</source>
+      <translation>Dynamisch typisierte *args und **kwargs zulassen</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Allow dynamically typed * Arguments</source>
+      <translation>Dynamisch typisierte * Argumente zulassen</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Enforce the presence of a 'from __future__ import annotations' statement</source>
+      <translation>Die Anwesenheit einer 'from __future__ import annotations' Anweisung erzwingen</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Enforce '__future__' statement</source>
+      <translation>'__future__' Anweisung erzwingen</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
       <source>Dispatch Decorators:</source>
       <translation>Dispatch Decorator:</translation>
     </message>
@@ -5795,49 +5834,49 @@
       <translation>&lt;Wurzel&gt;</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="169" />
-      <location filename="../CondaInterface/Conda.py" line="161" />
-      <location filename="../CondaInterface/Conda.py" line="145" />
+      <location filename="../CondaInterface/Conda.py" line="165" />
+      <location filename="../CondaInterface/Conda.py" line="157" />
+      <location filename="../CondaInterface/Conda.py" line="141" />
       <source>conda remove</source>
       <translation>conda remove</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="146" />
+      <location filename="../CondaInterface/Conda.py" line="142" />
       <source>The conda executable could not be started.</source>
       <translation>Das conda Programm konnte nicht gestartet werden.</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="162" />
+      <location filename="../CondaInterface/Conda.py" line="158" />
       <source>The conda executable returned invalid data.</source>
       <translation>Das conda Programm lieferte ungültige Daten zurück.</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="170" />
+      <location filename="../CondaInterface/Conda.py" line="166" />
       <source>&lt;p&gt;The conda executable returned an error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das conda Programm hat einen Fehler gemeldet.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="509" />
+      <location filename="../CondaInterface/Conda.py" line="505" />
       <source>Uninstall Packages</source>
       <translation>Pakete deinstallieren</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="510" />
+      <location filename="../CondaInterface/Conda.py" line="506" />
       <source>Do you really want to uninstall these packages and their dependencies?</source>
       <translation>Wollen sie wirklich diese Pakete und alle ihre Abhängigkeiten deinstallieren?</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="711" />
+      <location filename="../CondaInterface/Conda.py" line="707" />
       <source>conda exited with an error ({0}).</source>
       <translation>conda endete mit einem Fehler ({0}).</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="720" />
+      <location filename="../CondaInterface/Conda.py" line="716" />
       <source>conda did not finish within 3 seconds.</source>
       <translation>conda endete nicht innerhalb 3 Sekunden.</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="722" />
+      <location filename="../CondaInterface/Conda.py" line="718" />
       <source>conda could not be started.</source>
       <translation>conda konnte nicht gestarted werden.</translation>
     </message>
@@ -6326,8 +6365,8 @@
       <translation>Conda erneuern</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="613" />
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="591" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="608" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="586" />
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="159" />
       <source>Install Packages</source>
       <translation>Pakete installieren</translation>
@@ -6348,13 +6387,13 @@
       <translation>Umgebung aus Anforderungen erstellen</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="655" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="650" />
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="179" />
       <source>Clone Environment</source>
       <translation>Umgebung klonen</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="701" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="696" />
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="183" />
       <source>Delete Environment</source>
       <translation>Umgebung löschen</translation>
@@ -6386,37 +6425,37 @@
       <translation>{0} (Build: {1})</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="428" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="423" />
       <source>Conda Search Package Error</source>
       <translation>Fehler bei der Conda Paketsuche</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="592" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="587" />
       <source>Package Specifications (separated by whitespace):</source>
       <translation>Paketspezifikationen (getrennt durch Leerzeichen):</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="615" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="610" />
       <source>Text Files (*.txt);;All Files (*)</source>
       <translation>Textdateien (*.txt);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="678" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="673" />
       <source>Create Environment</source>
       <translation>Umgebung erzeugen</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="702" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="697" />
       <source>&lt;p&gt;Shall the environment &lt;b&gt;{0}&lt;/b&gt; really be deleted?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soll die Umgebung &lt;b&gt;{0}&lt;/b&gt; wirklich gelöscht werden?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="727" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="722" />
       <source>Edit Configuration</source>
       <translation>Konfiguration bearbeiten</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="728" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="723" />
       <source>The configuration file "{0}" does not exist or is not writable.</source>
       <translation>Die Konfigurationsdatei "{0}" existiert nicht oder ist nicht schreibbar.</translation>
     </message>
@@ -8029,33 +8068,33 @@
       <translation>&lt;p&gt;Die Debuggerschnittstelle &lt;b&gt;{0}&lt;/b&gt; wurde bereits registriert. Anfrage wird ignoriert.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="914" />
+      <location filename="../Debugger/DebugServer.py" line="913" />
       <source>Connection from illegal host</source>
       <translation>Verbindung von ungültigem Rechner</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="915" />
+      <location filename="../Debugger/DebugServer.py" line="914" />
       <source>&lt;p&gt;A connection was attempted by the illegal host &lt;b&gt;{0}&lt;/b&gt;. Accept this connection?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es wurde versucht, eine Verbindung von dem nicht zugelassenen Rechner &lt;b&gt;{0}&lt;/b&gt; aufzubauen. Soll die Verbindung angenommen werden?&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../Debugger/DebugServer.py" line="1297" />
+      <location filename="../Debugger/DebugServer.py" line="1215" />
+      <location filename="../Debugger/DebugServer.py" line="1132" />
+      <location filename="../Debugger/DebugServer.py" line="1044" />
+      <source>Start Debugger</source>
+      <translation>Debugger starten</translation>
+    </message>
+    <message>
       <location filename="../Debugger/DebugServer.py" line="1298" />
       <location filename="../Debugger/DebugServer.py" line="1216" />
       <location filename="../Debugger/DebugServer.py" line="1133" />
       <location filename="../Debugger/DebugServer.py" line="1045" />
-      <source>Start Debugger</source>
-      <translation>Debugger starten</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugServer.py" line="1299" />
-      <location filename="../Debugger/DebugServer.py" line="1217" />
-      <location filename="../Debugger/DebugServer.py" line="1134" />
-      <location filename="../Debugger/DebugServer.py" line="1046" />
       <source>&lt;p&gt;The debugger type &lt;b&gt;{0}&lt;/b&gt; is not supported or not configured.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Debuggertyp &lt;b&gt;{0}&lt;/b&gt; wird nicht unterstützt oder ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1886" />
+      <location filename="../Debugger/DebugServer.py" line="1885" />
       <source>
 Not connected
 </source>
@@ -8064,14 +8103,14 @@
 </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2049" />
+      <location filename="../Debugger/DebugServer.py" line="2048" />
       <source>Passive debug connection received
 </source>
       <translation>Verbindung für passives Debuggen empfangen
 </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2063" />
+      <location filename="../Debugger/DebugServer.py" line="2062" />
       <source>Passive debug connection closed
 </source>
       <translation>Verbindung für passives Debuggen geschlossen
@@ -8081,665 +8120,665 @@
   <context>
     <name>DebugUI</name>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="213" />
+      <location filename="../Debugger/DebugUI.py" line="216" />
       <source>Notification</source>
       <translation>Benachrichtigung</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2330" />
-      <location filename="../Debugger/DebugUI.py" line="239" />
+      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Skript ausführen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="241" />
+      <location filename="../Debugger/DebugUI.py" line="244" />
       <source>&amp;Run Script...</source>
       <translation>&amp;Skript ausführen …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="247" />
+      <location filename="../Debugger/DebugUI.py" line="250" />
       <source>Run the current Script</source>
       <translation>Das aktuelle Skript ausführen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="249" />
+      <location filename="../Debugger/DebugUI.py" line="252" />
       <source>&lt;b&gt;Run Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Skript ausführen&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Skript außerhalb des Debuggers aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2372" />
-      <location filename="../Debugger/DebugUI.py" line="2330" />
-      <location filename="../Debugger/DebugUI.py" line="260" />
+      <location filename="../Debugger/DebugUI.py" line="2400" />
+      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Projekt ausführen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="262" />
+      <location filename="../Debugger/DebugUI.py" line="265" />
       <source>Run &amp;Project...</source>
       <translation>Projekt &amp;ausführen …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="268" />
+      <location filename="../Debugger/DebugUI.py" line="271" />
       <source>Run the current Project</source>
       <translation>Das aktuelle Projekt ausführen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="270" />
+      <location filename="../Debugger/DebugUI.py" line="273" />
       <source>&lt;b&gt;Run Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Projekt ausführen&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes außerhalb des Debuggers aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="282" />
+      <location filename="../Debugger/DebugUI.py" line="285" />
       <source>Coverage run of Script</source>
       <translation>Abdeckungslauf des Skriptes</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="284" />
+      <location filename="../Debugger/DebugUI.py" line="287" />
       <source>Coverage run of Script...</source>
       <translation>Abdeckungslauf des Skriptes …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="291" />
-      <source>Perform a coverage run of the current Script</source>
-      <translation>Führe einen Abdeckungslauf des aktuellen Skriptes durch</translation>
-    </message>
-    <message>
       <location filename="../Debugger/DebugUI.py" line="294" />
+      <source>Perform a coverage run of the current Script</source>
+      <translation>Führe einen Abdeckungslauf des aktuellen Skriptes durch</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="297" />
       <source>&lt;b&gt;Coverage run of Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Abdeckungslauf des Skriptes&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Skript unter Kontrolle eines Abdeckungsanalysetools aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="305" />
+      <location filename="../Debugger/DebugUI.py" line="308" />
       <source>Coverage run of Project</source>
       <translation>Abdeckungslauf des Projektes</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="307" />
+      <location filename="../Debugger/DebugUI.py" line="310" />
       <source>Coverage run of Project...</source>
       <translation>Abdeckungslauf des Projektes …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="314" />
-      <source>Perform a coverage run of the current Project</source>
-      <translation>Führe einen Abdeckungslauf des aktuellen Projektes durch</translation>
-    </message>
-    <message>
       <location filename="../Debugger/DebugUI.py" line="317" />
+      <source>Perform a coverage run of the current Project</source>
+      <translation>Führe einen Abdeckungslauf des aktuellen Projektes durch</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="320" />
       <source>&lt;b&gt;Coverage run of Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Abdeckungslauf des Projektes&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes unter Kontrolle eines Abdeckungsanalysetools aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="329" />
+      <location filename="../Debugger/DebugUI.py" line="332" />
       <source>Profile Script</source>
       <translation>Skriptprofil</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="331" />
+      <location filename="../Debugger/DebugUI.py" line="334" />
       <source>Profile Script...</source>
       <translation>Skriptprofil …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="337" />
+      <location filename="../Debugger/DebugUI.py" line="340" />
       <source>Profile the current Script</source>
       <translation>Profil des aktuellen Skriptes erstellen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="339" />
+      <location filename="../Debugger/DebugUI.py" line="342" />
       <source>&lt;b&gt;Profile Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Skriptprofil&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Skript unter Kontrolle des Python-Profilers aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="349" />
+      <location filename="../Debugger/DebugUI.py" line="352" />
       <source>Profile Project</source>
       <translation>Projektprofil</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="351" />
+      <location filename="../Debugger/DebugUI.py" line="354" />
       <source>Profile Project...</source>
       <translation>Projektprofil …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="357" />
+      <location filename="../Debugger/DebugUI.py" line="360" />
       <source>Profile the current Project</source>
       <translation>Profil des aktuellen Projektes erstellen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="359" />
+      <location filename="../Debugger/DebugUI.py" line="362" />
       <source>&lt;b&gt;Profile Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Projektprofil&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes unter Kontrolle des Python-Profilers aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2517" />
-      <location filename="../Debugger/DebugUI.py" line="370" />
+      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Skript debuggen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="372" />
+      <location filename="../Debugger/DebugUI.py" line="375" />
       <source>&amp;Debug Script...</source>
       <translation>Skript &amp;debuggen …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="378" />
+      <location filename="../Debugger/DebugUI.py" line="381" />
       <source>Debug the current Script</source>
       <translation>Das aktuelle Skript debuggen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="380" />
+      <location filename="../Debugger/DebugUI.py" line="383" />
       <source>&lt;b&gt;Debug Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Skript debuggen&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und setze die erste ausführbare Python-Zeile des aktuellen Editors als aktuelle Zeile. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2569" />
-      <location filename="../Debugger/DebugUI.py" line="2517" />
-      <location filename="../Debugger/DebugUI.py" line="392" />
+      <location filename="../Debugger/DebugUI.py" line="2605" />
+      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Projekt debuggen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="394" />
+      <location filename="../Debugger/DebugUI.py" line="397" />
       <source>Debug &amp;Project...</source>
       <translation>&amp;Projekt debuggen…</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="400" />
+      <location filename="../Debugger/DebugUI.py" line="403" />
       <source>Debug the current Project</source>
       <translation>Das aktuelle Projekt debuggen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="402" />
+      <location filename="../Debugger/DebugUI.py" line="405" />
       <source>&lt;b&gt;Debug Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Projekt debuggen&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und setze die erste ausführbare Python-Zeile des Hauptskriptes des aktuellen Projektes als aktuelle Zeile. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="416" />
-      <location filename="../Debugger/DebugUI.py" line="414" />
+      <location filename="../Debugger/DebugUI.py" line="419" />
+      <location filename="../Debugger/DebugUI.py" line="417" />
       <source>Restart</source>
       <translation>Neu starten</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="422" />
+      <location filename="../Debugger/DebugUI.py" line="425" />
       <source>Restart the last debugged script</source>
       <translation>Das zuletzt untersuchte Skript neu starten</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="424" />
+      <location filename="../Debugger/DebugUI.py" line="427" />
       <source>&lt;b&gt;Restart&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Neu starten&lt;/b&gt;&lt;p&gt;Setzt die Kommandozeilenparameter und setzt die erste ausführbare Python-Zeile des zuletzt untersuchten Skriptes. Falls ungesicherte Änderungen vorliegen, so werden diese zunächst gesichert.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="635" />
-      <location filename="../Debugger/DebugUI.py" line="438" />
-      <location filename="../Debugger/DebugUI.py" line="436" />
+      <location filename="../Debugger/DebugUI.py" line="638" />
+      <location filename="../Debugger/DebugUI.py" line="441" />
+      <location filename="../Debugger/DebugUI.py" line="439" />
       <source>Stop</source>
       <translation>Anhalten</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="444" />
+      <location filename="../Debugger/DebugUI.py" line="447" />
       <source>Stop the running script.</source>
       <translation>Halte das laufende Skript an.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="446" />
+      <location filename="../Debugger/DebugUI.py" line="449" />
       <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;This stops the script running in the debugger backend.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Anhalten&lt;/b&gt;&lt;p&gt;Dies hält das Skript, das im Debugger läuft, an.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="457" />
+      <location filename="../Debugger/DebugUI.py" line="460" />
       <source>Continue</source>
       <translation>Weiter</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="459" />
+      <location filename="../Debugger/DebugUI.py" line="462" />
       <source>&amp;Continue</source>
       <translation>&amp;Weiter</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="465" />
+      <location filename="../Debugger/DebugUI.py" line="468" />
       <source>Continue running the program from the current line</source>
       <translation>Führe das laufende Programm ab der aktuellen Zeile weiter aus</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="467" />
+      <location filename="../Debugger/DebugUI.py" line="470" />
       <source>&lt;b&gt;Continue&lt;/b&gt;&lt;p&gt;Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Weiter&lt;/b&gt;&lt;p&gt;Führe das laufende Programm ab der aktuellen Zeile weiter aus. Das Programm wird angehalten, wenn es das Ende oder einen Haltepunkt erreicht.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="478" />
+      <location filename="../Debugger/DebugUI.py" line="481" />
       <source>Continue to Cursor</source>
       <translation>Weiter bis Einfügemarke</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="480" />
+      <location filename="../Debugger/DebugUI.py" line="483" />
       <source>Continue &amp;To Cursor</source>
       <translation>Weiter bis Einfüge&amp;marke</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="487" />
+      <location filename="../Debugger/DebugUI.py" line="490" />
       <source>Continue running the program from the current line to the current cursor position</source>
       <translation>Das Programm von der aktuellen Zeile bis zur Einfügemarke ausführen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="493" />
+      <location filename="../Debugger/DebugUI.py" line="496" />
       <source>&lt;b&gt;Continue To Cursor&lt;/b&gt;&lt;p&gt;Continue running the program from the current line to the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Weiter bis Einfügemarke&lt;/b&gt;&lt;p&gt;Das Programm von der aktuellen Zeile bis zur Einfügemarke ausführen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="503" />
+      <location filename="../Debugger/DebugUI.py" line="506" />
       <source>Continue Until</source>
       <translation>Weiter Bis</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="505" />
+      <location filename="../Debugger/DebugUI.py" line="508" />
       <source>Continue &amp;Until</source>
       <translation>Weiter &amp;Bis</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="512" />
+      <location filename="../Debugger/DebugUI.py" line="515" />
       <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source>
       <translation>Das Programm von der aktuellen Zeile bis zur Einfügemarke oder dem Verlassen des aktuellen Frame ausführen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="518" />
+      <location filename="../Debugger/DebugUI.py" line="521" />
       <source>&lt;b&gt;Continue Until&lt;/b&gt;&lt;p&gt;Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Weiter Bis&lt;/b&gt;&lt;p&gt;Das Programm von der aktuellen Zeile bis zur Einfügemarke /größer als die aktuelle Zeile) oder dem Verlassen des aktuellen Frame ausführen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="529" />
+      <location filename="../Debugger/DebugUI.py" line="532" />
       <source>Move Instruction Pointer to Cursor</source>
       <translation>Instruktionszeiger zur Cursorposition bewegen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="531" />
+      <location filename="../Debugger/DebugUI.py" line="534" />
       <source>&amp;Jump To Cursor</source>
       <translation>Zum Cursor &amp;springen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="538" />
+      <location filename="../Debugger/DebugUI.py" line="541" />
       <source>Skip the code from the current line to the current cursor position</source>
       <translation>Überspringe den Programmteil von der aktuellen Zeile bis zur aktuellen Cursorposition</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="544" />
+      <location filename="../Debugger/DebugUI.py" line="547" />
       <source>&lt;b&gt;Move Instruction Pointer to Cursor&lt;/b&gt;&lt;p&gt;Move the Python internal instruction pointer to the current cursor position without executing the code in between.&lt;/p&gt;&lt;p&gt;It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Instruktionszeiger zur Cursorposition bewegen&lt;/b&gt;&lt;p&gt;Bewege den Python Instruktionszeiger zur aktuellen Cursorposition, ohne Programmteile dazwischen auszuführen.&lt;/p&gt;&lt;p&gt;Es ist nicht möglich, aus einer Funktion herauszuspringen oder in eine Schleife hinein. In diesem Fall wird eine Fehlermeldung im Log-Fenster ausgegeben.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="558" />
+      <location filename="../Debugger/DebugUI.py" line="561" />
       <source>Single Step</source>
       <translation>Einzelschritt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="560" />
+      <location filename="../Debugger/DebugUI.py" line="563" />
       <source>Sin&amp;gle Step</source>
       <translation>&amp;Einzelschritt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="566" />
+      <location filename="../Debugger/DebugUI.py" line="569" />
       <source>Execute a single Python statement</source>
       <translation>Führe eine einzelne Python-Anweisung aus</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="568" />
+      <location filename="../Debugger/DebugUI.py" line="571" />
       <source>&lt;b&gt;Single Step&lt;/b&gt;&lt;p&gt;Execute a single Python statement. If the statement is an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Einzelschritt&lt;/b&gt;&lt;p&gt;Führe eine einzelne Python-Anweisung aus. Ist die Anweisung eine &lt;tt&gt;import&lt;/tt&gt;-Anweisung, ein Klassenkonstruktor oder eine Methode oder Funktionsaufruf, so wird die Kontrolle bei der nächsten Anweisung an den Debugger zurückgegeben.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="580" />
+      <location filename="../Debugger/DebugUI.py" line="583" />
       <source>Step Over</source>
       <translation>Prozedurschritt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="582" />
+      <location filename="../Debugger/DebugUI.py" line="585" />
       <source>Step &amp;Over</source>
       <translation>&amp;Prozedurschritt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="589" />
+      <location filename="../Debugger/DebugUI.py" line="592" />
       <source>Execute a single Python statement staying in the current frame</source>
       <translation>Führe eine einzelne Python-Anweisung aus, bleibe aber in der aktuellen Ebene</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="595" />
+      <location filename="../Debugger/DebugUI.py" line="598" />
       <source>&lt;b&gt;Step Over&lt;/b&gt;&lt;p&gt;Execute a single Python statement staying in the same frame. If the statement is an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Prozedurschritt&lt;/b&gt;&lt;p&gt;Führe eine einzelne Python-Anweisung aus, bleibe jedoch in der aktuellen Ebene. Ist die Anweisung eine &lt;tt&gt;import&lt;/tt&gt;-Anweisung, ein Klassenkonstruktor oder eine Methode oder Funktionsaufruf, so wird die Kontrolle nach Beendigung der Anweisung an den Debugger zurückgegeben.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="608" />
+      <location filename="../Debugger/DebugUI.py" line="611" />
       <source>Step Out</source>
       <translation>Rückschritt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="610" />
+      <location filename="../Debugger/DebugUI.py" line="613" />
       <source>Step Ou&amp;t</source>
       <translation>&amp;Rückschritt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="617" />
+      <location filename="../Debugger/DebugUI.py" line="620" />
       <source>Execute Python statements until leaving the current frame</source>
       <translation>Führe Python-Anweisung bis zum Rücksprung aus</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="622" />
+      <location filename="../Debugger/DebugUI.py" line="625" />
       <source>&lt;b&gt;Step Out&lt;/b&gt;&lt;p&gt;Execute Python statements until leaving the current frame. If the statements are inside an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Rücksprung&lt;/b&gt;&lt;p&gt;Führe Python-Anweisungen bis zum Rücksprung aus. Sind die Anweisungen innerhalb einer &lt;tt&gt;import&lt;/tt&gt;-Anweisung, eines Klassenkonstruktors oder einer Methode oder Funktionsaufrufes, so wird die Kontrolle nach dem Rücksprung an den Debugger zurückgegeben.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="637" />
+      <location filename="../Debugger/DebugUI.py" line="640" />
       <source>&amp;Stop</source>
       <translation>An&amp;halten</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="643" />
+      <location filename="../Debugger/DebugUI.py" line="646" />
       <source>Stop debugging</source>
       <translation>Beende das Debuggen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="645" />
+      <location filename="../Debugger/DebugUI.py" line="648" />
       <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stop the running debugging session.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Anhalten&lt;/b&gt;&lt;p&gt;Beende das Debuggen des laufenden Programms.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="651" />
+      <location filename="../Debugger/DebugUI.py" line="654" />
       <source>Variables Type Filter</source>
       <translation>Variablentypenfilter</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="652" />
+      <location filename="../Debugger/DebugUI.py" line="655" />
       <source>Varia&amp;bles Type Filter...</source>
       <translation>&amp;Variablentypenfilter …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="658" />
+      <location filename="../Debugger/DebugUI.py" line="661" />
       <source>Configure variables type filter</source>
       <translation>Konfiguriert die Variablentypenfilter</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="660" />
+      <location filename="../Debugger/DebugUI.py" line="663" />
       <source>&lt;b&gt;Variables Type Filter&lt;/b&gt;&lt;p&gt;Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Variablenfilter&lt;/b&gt;&lt;p&gt;Konfigurieren der Variablenfilter. Nur Variablen mit einem Typ, der nicht ausgewählt ist, werden im globalen oder lokalen Variablenfenster während einer Debuggingsitzung angezeigt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="671" />
+      <location filename="../Debugger/DebugUI.py" line="674" />
       <source>Exceptions Filter</source>
       <translation>Ausnahmen Filter</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="672" />
+      <location filename="../Debugger/DebugUI.py" line="675" />
       <source>&amp;Exceptions Filter...</source>
       <translation>&amp;Ausnahmenfilter …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="678" />
+      <location filename="../Debugger/DebugUI.py" line="681" />
       <source>Configure exceptions filter</source>
       <translation>Konfiguriert den Ausnahmenfilter</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="680" />
+      <location filename="../Debugger/DebugUI.py" line="683" />
       <source>&lt;b&gt;Exceptions Filter&lt;/b&gt;&lt;p&gt;Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.&lt;/p&gt;&lt;p&gt;Please note, that all unhandled exceptions are highlighted indepent from the filter list.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ausnahmen Filter&lt;/b&gt;&lt;p&gt;Konfiguriert den Ausnahmenfilter. Nur Ausnahmen, deren Typ aufgelistet sind, werden während einer Debug-Sitzung angezeigt.&lt;/p&gt;&lt;p&gt;Bitte beachten Sie, dass alle nicht abgefangenen Ausnahmen unabhängig von der Liste angezeigt werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="692" />
+      <location filename="../Debugger/DebugUI.py" line="695" />
       <source>Ignored Exceptions</source>
       <translation>Ignorierte Ausnahmen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="693" />
+      <location filename="../Debugger/DebugUI.py" line="696" />
       <source>&amp;Ignored Exceptions...</source>
       <translation>&amp;Ignorierte Ausnahmen …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="699" />
+      <location filename="../Debugger/DebugUI.py" line="702" />
       <source>Configure ignored exceptions</source>
       <translation>Konfiguriert ignorierte Ausnahmen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="701" />
+      <location filename="../Debugger/DebugUI.py" line="704" />
       <source>&lt;b&gt;Ignored Exceptions&lt;/b&gt;&lt;p&gt;Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.&lt;/p&gt;&lt;p&gt;Please note, that unhandled exceptions cannot be ignored.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ignorierte Ausnahmen&lt;/b&gt;&lt;p&gt;Konfiguriert die ignorierten Ausnahmen. Nur Ausnahmen, deren Typ nicht aufgelistet sind, werden während einer Debug-Sitzung angezeigt.&lt;/p&gt;&lt;p&gt;Bitte beachten Sie, dass nicht abgefangenen Ausnahmen nicht ignoriert werden können.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="723" />
-      <location filename="../Debugger/DebugUI.py" line="717" />
-      <location filename="../Debugger/DebugUI.py" line="715" />
+      <location filename="../Debugger/DebugUI.py" line="726" />
+      <location filename="../Debugger/DebugUI.py" line="720" />
+      <location filename="../Debugger/DebugUI.py" line="718" />
       <source>Toggle Breakpoint</source>
       <translation>Haltepunkt setzen/löschen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="718" />
+      <location filename="../Debugger/DebugUI.py" line="721" />
       <source>Shift+F11</source>
       <comment>Debug|Toggle Breakpoint</comment>
       <translation>Shift+F11</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="725" />
+      <location filename="../Debugger/DebugUI.py" line="728" />
       <source>&lt;b&gt;Toggle Breakpoint&lt;/b&gt;&lt;p&gt;Toggles a breakpoint at the current line of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Haltepunkt setzen/löschen&lt;/b&gt;&lt;p&gt;Setzt/löscht einen Haltepunkt in der aktuellen Zeile des aktuellen Editors.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="743" />
-      <location filename="../Debugger/DebugUI.py" line="735" />
+      <location filename="../Debugger/DebugUI.py" line="746" />
+      <location filename="../Debugger/DebugUI.py" line="738" />
       <source>Edit Breakpoint</source>
       <translation>Haltepunkt bearbeiten</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="737" />
+      <location filename="../Debugger/DebugUI.py" line="740" />
       <source>Edit Breakpoint...</source>
       <translation>Haltepunkt bearbeiten …</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="738" />
+      <location filename="../Debugger/DebugUI.py" line="741" />
       <source>Shift+F12</source>
       <comment>Debug|Edit Breakpoint</comment>
       <translation>Shift+F12</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="745" />
+      <location filename="../Debugger/DebugUI.py" line="748" />
       <source>&lt;b&gt;Edit Breakpoint&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Haltepunkt bearbeiten&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Bearbeiten der Haltepunkteigenschaften. Es wird mit der aktuellen Zeile des aktuellen Editors gearbeitet.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="763" />
-      <location filename="../Debugger/DebugUI.py" line="757" />
-      <location filename="../Debugger/DebugUI.py" line="755" />
+      <location filename="../Debugger/DebugUI.py" line="766" />
+      <location filename="../Debugger/DebugUI.py" line="760" />
+      <location filename="../Debugger/DebugUI.py" line="758" />
       <source>Next Breakpoint</source>
       <translation>Nächster Haltepunkt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="758" />
+      <location filename="../Debugger/DebugUI.py" line="761" />
       <source>Ctrl+Shift+PgDown</source>
       <comment>Debug|Next Breakpoint</comment>
       <translation>Ctrl+Shift+PgDown</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="765" />
+      <location filename="../Debugger/DebugUI.py" line="768" />
       <source>&lt;b&gt;Next Breakpoint&lt;/b&gt;&lt;p&gt;Go to next breakpoint of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nächster Haltepunkt&lt;/b&gt;&lt;p&gt;Gehe zum nächsten Haltepunkt des aktuellen Editors.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="782" />
-      <location filename="../Debugger/DebugUI.py" line="776" />
-      <location filename="../Debugger/DebugUI.py" line="774" />
+      <location filename="../Debugger/DebugUI.py" line="785" />
+      <location filename="../Debugger/DebugUI.py" line="779" />
+      <location filename="../Debugger/DebugUI.py" line="777" />
       <source>Previous Breakpoint</source>
       <translation>Vorheriger Haltepunkt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="777" />
+      <location filename="../Debugger/DebugUI.py" line="780" />
       <source>Ctrl+Shift+PgUp</source>
       <comment>Debug|Previous Breakpoint</comment>
       <translation>Ctrl+Shift+PgUp</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="784" />
+      <location filename="../Debugger/DebugUI.py" line="787" />
       <source>&lt;b&gt;Previous Breakpoint&lt;/b&gt;&lt;p&gt;Go to previous breakpoint of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Vorheriger Haltepunkt&lt;/b&gt;&lt;p&gt;Gehe zum vorherigen Haltepunkt des aktuellen Editors.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="800" />
-      <location filename="../Debugger/DebugUI.py" line="794" />
-      <location filename="../Debugger/DebugUI.py" line="793" />
+      <location filename="../Debugger/DebugUI.py" line="803" />
+      <location filename="../Debugger/DebugUI.py" line="797" />
+      <location filename="../Debugger/DebugUI.py" line="796" />
       <source>Clear Breakpoints</source>
       <translation>Haltepunkte löschen</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="802" />
+      <location filename="../Debugger/DebugUI.py" line="805" />
       <source>&lt;b&gt;Clear Breakpoints&lt;/b&gt;&lt;p&gt;Clear breakpoints of all editors.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Haltepunkte löschen&lt;/b&gt;&lt;p&gt;Haltepunkte aller Editoren löschen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="825" />
+      <location filename="../Debugger/DebugUI.py" line="828" />
       <source>&amp;Debug</source>
       <translation>Debu&amp;g</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="827" />
+      <location filename="../Debugger/DebugUI.py" line="830" />
       <source>Sta&amp;rt</source>
       <translation>Sta&amp;rt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="829" />
+      <location filename="../Debugger/DebugUI.py" line="832" />
       <source>&amp;Breakpoints</source>
       <translation>&amp;Haltepunkte</translation>
     </message>
     <message>
+      <location filename="../Debugger/DebugUI.py" line="875" />
       <location filename="../Debugger/DebugUI.py" line="872" />
-      <location filename="../Debugger/DebugUI.py" line="869" />
       <source>Start</source>
       <translation>Start</translation>
     </message>
     <message>
+      <location filename="../Debugger/DebugUI.py" line="889" />
       <location filename="../Debugger/DebugUI.py" line="886" />
-      <location filename="../Debugger/DebugUI.py" line="883" />
       <source>Debug</source>
       <translation>Debug</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1333" />
+      <location filename="../Debugger/DebugUI.py" line="1343" />
       <source>Message: {0}</source>
       <translation>Nachricht: {0}</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1337" />
+      <location filename="../Debugger/DebugUI.py" line="1347" />
       <source>&lt;p&gt;The program has terminated with an exit status of {0}.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Programm wurde mit dem Status {0} beendet.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1342" />
+      <location filename="../Debugger/DebugUI.py" line="1352" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; has terminated with an exit status of {1}.&lt;/p&gt;&lt;p&gt;{2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; wurde mit dem Status {1} beendet.&lt;/p&gt;&lt;p&gt;{2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1354" />
+      <location filename="../Debugger/DebugUI.py" line="1364" />
       <source>Program terminated</source>
       <translation>Programm beendet</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1386" />
+      <location filename="../Debugger/DebugUI.py" line="1396" />
       <source>The program being debugged contains an unspecified syntax error.</source>
       <translation>Das untersuchte Programm enthält einen unspezifizierten Syntaxfehler.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1406" />
+      <location filename="../Debugger/DebugUI.py" line="1416" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; contains the syntax error &lt;b&gt;{1}&lt;/b&gt; at line &lt;b&gt;{2}&lt;/b&gt;, character &lt;b&gt;{3}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; enthält den Syntaxfehler &lt;b&gt;{1}&lt;/b&gt; in Zeile &lt;b&gt;{2}&lt;/b&gt;, Position &lt;b&gt;{3}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1434" />
+      <location filename="../Debugger/DebugUI.py" line="1444" />
       <source>An unhandled exception occured. See the shell window for details.</source>
       <translation>Eine nicht abgefangene Ausnahme ist aufgetreten. Details finden Sie im Shell-Fenster.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1484" />
+      <location filename="../Debugger/DebugUI.py" line="1494" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das untersuchte Programm erzeugte die Ausnahme &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;„&lt;b&gt;{1}&lt;/b&gt;“&lt;br&gt;Datei: &lt;b&gt;{2}&lt;/b&gt;, Zeile: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Anhalten?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1502" />
+      <location filename="../Debugger/DebugUI.py" line="1512" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das untersuchte Programm erzeugte die Ausnahme &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;„&lt;b&gt;{1}&lt;/b&gt;“&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1558" />
+      <location filename="../Debugger/DebugUI.py" line="1568" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Programm erzeugte das Signal "{0}".&lt;br/&gt;Datei: &lt;b&gt;{1}&lt;/b&gt;, Zeile: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1575" />
+      <location filename="../Debugger/DebugUI.py" line="1585" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Das untersuchte Programm wurde unerwartet beendet.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1640" />
+      <location filename="../Debugger/DebugUI.py" line="1650" />
       <source>No locals available.</source>
       <translation>Keine lokalen Variablen verfügbar.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1685" />
+      <location filename="../Debugger/DebugUI.py" line="1695" />
       <source>Breakpoint Condition Error</source>
       <translation>Fehler in Haltepunktbedingung</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1686" />
+      <location filename="../Debugger/DebugUI.py" line="1696" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Bedingung des Haltepunktes &lt;b&gt;{0}, {1}&lt;/b&gt; enthält einen Syntaxfehler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1743" />
+      <location filename="../Debugger/DebugUI.py" line="1753" />
       <source>Watch Expression Error</source>
       <translation>Fehler in Beobachtungsausdruck</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1744" />
+      <location filename="../Debugger/DebugUI.py" line="1754" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Beobachtungsausdrucks &lt;b&gt;{0}&lt;/b&gt; enthält einen Syntaxfehler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1774" />
+      <location filename="../Debugger/DebugUI.py" line="1784" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ein Beobachtungsausdruck „&lt;b&gt;{0}&lt;/b&gt;“ existiert bereits.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1779" />
+      <location filename="../Debugger/DebugUI.py" line="1789" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ein Beobachtungsausdruck „&lt;b&gt;{0}&lt;/b&gt;“ für die Variable &lt;b&gt;{1}&lt;/b&gt; existiert bereits.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1785" />
+      <location filename="../Debugger/DebugUI.py" line="1795" />
       <source>Watch expression already exists</source>
       <translation>Beobachtungsausdruck existiert bereits</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1985" />
-      <location filename="../Debugger/DebugUI.py" line="1939" />
+      <location filename="../Debugger/DebugUI.py" line="1997" />
+      <location filename="../Debugger/DebugUI.py" line="1949" />
       <source>Coverage of Project</source>
       <translation>Abdeckung des Projektes</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1941" />
+      <location filename="../Debugger/DebugUI.py" line="1951" />
       <source>Coverage of Script</source>
       <translation>Abdeckung des Skriptes</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2373" />
-      <location filename="../Debugger/DebugUI.py" line="2182" />
-      <location filename="../Debugger/DebugUI.py" line="1986" />
+      <location filename="../Debugger/DebugUI.py" line="2401" />
+      <location filename="../Debugger/DebugUI.py" line="2202" />
+      <location filename="../Debugger/DebugUI.py" line="1998" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Für das aktuelle Projekt ist kein Hauptskript festgelegt. Abbruch</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2181" />
-      <location filename="../Debugger/DebugUI.py" line="2135" />
+      <location filename="../Debugger/DebugUI.py" line="2201" />
+      <location filename="../Debugger/DebugUI.py" line="2153" />
       <source>Profile of Project</source>
       <translation>Projektprofil</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2137" />
+      <location filename="../Debugger/DebugUI.py" line="2155" />
       <source>Profile of Script</source>
       <translation>Skriptprofil</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2570" />
+      <location filename="../Debugger/DebugUI.py" line="2606" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>Das aktuelle Projekt besitzt kein Hauptskript. Debuggen ist nicht möglich.</translation>
     </message>
@@ -9551,22 +9590,22 @@
   <context>
     <name>DebuggerPropertiesFile</name>
     <message>
-      <location filename="../Project/DebuggerPropertiesFile.py" line="75" />
+      <location filename="../Project/DebuggerPropertiesFile.py" line="76" />
       <source>Save Debugger Properties</source>
       <translation>Debugger-Eigenschaften speichern</translation>
     </message>
     <message>
-      <location filename="../Project/DebuggerPropertiesFile.py" line="76" />
+      <location filename="../Project/DebuggerPropertiesFile.py" line="77" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei mit den projektspezifischen Debugger-Eigenschaften &lt;b&gt;{0}&lt;/b&gt; konnte nicht gespeichert werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/DebuggerPropertiesFile.py" line="103" />
-      <source>Read Debugger Properties</source>
-      <translation>Debugger-Eigenschaften lesen</translation>
-    </message>
-    <message>
       <location filename="../Project/DebuggerPropertiesFile.py" line="104" />
+      <source>Read Debugger Properties</source>
+      <translation>Debugger-Eigenschaften lesen</translation>
+    </message>
+    <message>
+      <location filename="../Project/DebuggerPropertiesFile.py" line="105" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei mit den projektspezifischen Debugger-Eigenschaften &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -14303,64 +14342,64 @@
   <context>
     <name>EditorOutlineView</name>
     <message>
-      <location filename="../QScintilla/EditorOutline.py" line="274" />
-      <location filename="../QScintilla/EditorOutline.py" line="234" />
+      <location filename="../QScintilla/EditorOutline.py" line="275" />
+      <location filename="../QScintilla/EditorOutline.py" line="235" />
       <source>Goto</source>
       <translation>Gehe zu</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="320" />
       <location filename="../QScintilla/EditorOutline.py" line="283" />
-      <location filename="../QScintilla/EditorOutline.py" line="238" />
+      <location filename="../QScintilla/EditorOutline.py" line="239" />
       <source>Refresh</source>
       <translation>Aktualisieren</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="324" />
       <location filename="../QScintilla/EditorOutline.py" line="287" />
-      <location filename="../QScintilla/EditorOutline.py" line="242" />
+      <location filename="../QScintilla/EditorOutline.py" line="243" />
       <source>Copy Path to Clipboard</source>
       <translation>Pfad in die Zwischenablage kopieren</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="329" />
       <location filename="../QScintilla/EditorOutline.py" line="292" />
-      <location filename="../QScintilla/EditorOutline.py" line="247" />
+      <location filename="../QScintilla/EditorOutline.py" line="248" />
       <source>Expand All</source>
       <translation>Alle aufklappen</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="333" />
       <location filename="../QScintilla/EditorOutline.py" line="296" />
-      <location filename="../QScintilla/EditorOutline.py" line="251" />
+      <location filename="../QScintilla/EditorOutline.py" line="252" />
       <source>Collapse All</source>
       <translation>Alle einklappen</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="338" />
       <location filename="../QScintilla/EditorOutline.py" line="301" />
-      <location filename="../QScintilla/EditorOutline.py" line="256" />
+      <location filename="../QScintilla/EditorOutline.py" line="257" />
       <source>Increment Width</source>
       <translation>Breite vergrößern</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="342" />
       <location filename="../QScintilla/EditorOutline.py" line="305" />
-      <location filename="../QScintilla/EditorOutline.py" line="260" />
+      <location filename="../QScintilla/EditorOutline.py" line="261" />
       <source>Decrement Width</source>
       <translation>Breite verringern</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="346" />
       <location filename="../QScintilla/EditorOutline.py" line="309" />
-      <location filename="../QScintilla/EditorOutline.py" line="264" />
+      <location filename="../QScintilla/EditorOutline.py" line="265" />
       <source>Set to Default Width</source>
       <translation>Auf Standardbreite setzen</translation>
     </message>
     <message>
       <location filename="../QScintilla/EditorOutline.py" line="350" />
       <location filename="../QScintilla/EditorOutline.py" line="313" />
-      <location filename="../QScintilla/EditorOutline.py" line="268" />
+      <location filename="../QScintilla/EditorOutline.py" line="269" />
       <source>Change Default Width</source>
       <translation>Standardbreite ändern</translation>
     </message>
@@ -41338,7 +41377,7 @@
       <translation>Das Verzeichnis &lt;b&gt;„{0}“&lt;/b&gt; ist kein Python-Package.</translation>
     </message>
     <message>
-      <location filename="../Graphics/ImportsDiagramBuilder.py" line="412" />
+      <location filename="../Graphics/ImportsDiagramBuilder.py" line="411" />
       <source>&lt;p&gt;The diagram belongs to project &lt;b&gt;{0}&lt;/b&gt;. Please open it and try again.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Diagramm gehört zu dem Projekt &lt;b&gt;{0}&lt;/b&gt;. Öffne es und versuch es erneut.&lt;/p&gt;</translation>
     </message>
@@ -47530,37 +47569,37 @@
       <translation>Unbekanntes Gerät</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonDevices.py" line="500" />
+      <location filename="../MicroPython/MicroPythonDevices.py" line="498" />
       <source>Unsupported Device</source>
       <translation>Nicht unterstütztes Gerät</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonDevices.py" line="510" />
+      <location filename="../MicroPython/MicroPythonDevices.py" line="508" />
       <source>REPL is not supported by this device.</source>
       <translation>REPL wird von diesem Gerät nicht unterstützt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonDevices.py" line="529" />
+      <location filename="../MicroPython/MicroPythonDevices.py" line="527" />
       <source>Plotter is not supported by this device.</source>
       <translation>Der Plotter wird von diesem Gerät nicht unterstützt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonDevices.py" line="548" />
+      <location filename="../MicroPython/MicroPythonDevices.py" line="546" />
       <source>Running scripts is not supported by this device.</source>
       <translation>Die Ausführung von Skripten wird von diesem Gerät nicht unterstützt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonDevices.py" line="567" />
+      <location filename="../MicroPython/MicroPythonDevices.py" line="565" />
       <source>File Manager is not supported by this device.</source>
       <translation>Der Dateimanager wird von diesem Gerät nicht unterstützt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonDevices.py" line="612" />
+      <location filename="../MicroPython/MicroPythonDevices.py" line="610" />
       <source>Select Device Directory</source>
       <translation>Auswahl des Geräteverzeichnis</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonDevices.py" line="613" />
+      <location filename="../MicroPython/MicroPythonDevices.py" line="611" />
       <source>Select the directory for the connected device:</source>
       <translation>Wähle das Verzeichnis für das verbundene Gerät:</translation>
     </message>
@@ -50408,22 +50447,22 @@
   <context>
     <name>MultiProjectFile</name>
     <message>
-      <location filename="../MultiProject/MultiProjectFile.py" line="73" />
+      <location filename="../MultiProject/MultiProjectFile.py" line="74" />
       <source>Save Multi Project File</source>
       <translation>Mehrfachprojektdatei speichern</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProjectFile.py" line="74" />
+      <location filename="../MultiProject/MultiProjectFile.py" line="75" />
       <source>&lt;p&gt;The multi project file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Mehrfachprojektdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gespeichert werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProjectFile.py" line="100" />
-      <source>Read Multi Project File</source>
-      <translation>Mehrfachprojektdatei lesen</translation>
-    </message>
-    <message>
       <location filename="../MultiProject/MultiProjectFile.py" line="101" />
+      <source>Read Multi Project File</source>
+      <translation>Mehrfachprojektdatei lesen</translation>
+    </message>
+    <message>
+      <location filename="../MultiProject/MultiProjectFile.py" line="102" />
       <source>&lt;p&gt;The multi project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Mehrfachprojektdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -51653,7 +51692,7 @@
       <translation>Das Paket &lt;b&gt;'{0}'&lt;/b&gt; enthält keine Klassen oder Unterpakete.</translation>
     </message>
     <message>
-      <location filename="../Graphics/PackageDiagramBuilder.py" line="579" />
+      <location filename="../Graphics/PackageDiagramBuilder.py" line="578" />
       <source>&lt;p&gt;The diagram belongs to project &lt;b&gt;{0}&lt;/b&gt;. Please open it and try again.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Diagramm gehört zu dem Projekt &lt;b&gt;{0}&lt;/b&gt;. Öffne es und versuch es erneut.&lt;/p&gt;</translation>
     </message>
@@ -52254,40 +52293,40 @@
       <translation>Pakete gem. Anforderungen deinstallieren</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="876" />
+      <location filename="../PipInterface/Pip.py" line="884" />
       <source>Cache Info</source>
       <translation>Zwischenspeicherinformationen</translation>
     </message>
     <message>
+      <location filename="../PipInterface/Pip.py" line="910" />
+      <location filename="../PipInterface/Pip.py" line="901" />
+      <source>List Cached Files</source>
+      <translation>Liste zwischengespeicherte Dateien</translation>
+    </message>
+    <message>
       <location filename="../PipInterface/Pip.py" line="902" />
-      <location filename="../PipInterface/Pip.py" line="893" />
-      <source>List Cached Files</source>
-      <translation>Liste zwischengespeicherte Dateien</translation>
-    </message>
-    <message>
-      <location filename="../PipInterface/Pip.py" line="894" />
       <source>Enter a file pattern (empty for all):</source>
       <translation>Gib ein Dateinamenmuster ein (leer für alle):</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="926" />
-      <location filename="../PipInterface/Pip.py" line="919" />
+      <location filename="../PipInterface/Pip.py" line="934" />
+      <location filename="../PipInterface/Pip.py" line="927" />
       <source>Remove Cached Files</source>
       <translation>Zwischengespeicherte Dateien Löschen</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="920" />
+      <location filename="../PipInterface/Pip.py" line="928" />
       <source>Enter a file pattern:</source>
       <translation>Gib ein Dateinamenmuster ein:</translation>
     </message>
     <message>
+      <location filename="../PipInterface/Pip.py" line="959" />
       <location filename="../PipInterface/Pip.py" line="951" />
-      <location filename="../PipInterface/Pip.py" line="943" />
       <source>Purge Cache</source>
       <translation>Zwischenspeicher Leeren</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="944" />
+      <location filename="../PipInterface/Pip.py" line="952" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation>Soll der pip Zwischenspeicher wirklich geleert werden? Alle Dateien müssen neu heruntergeladen werden.</translation>
     </message>
@@ -57049,22 +57088,22 @@
   <context>
     <name>ProjectFile</name>
     <message>
-      <location filename="../Project/ProjectFile.py" line="108" />
+      <location filename="../Project/ProjectFile.py" line="109" />
       <source>Save Project File</source>
       <translation>Projektdatei speichern</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectFile.py" line="109" />
+      <location filename="../Project/ProjectFile.py" line="110" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Projektdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gespeichert werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectFile.py" line="134" />
-      <source>Read Project File</source>
-      <translation>Projektdatei lesen</translation>
-    </message>
-    <message>
       <location filename="../Project/ProjectFile.py" line="135" />
+      <source>Read Project File</source>
+      <translation>Projektdatei lesen</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectFile.py" line="136" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Projektdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -66214,22 +66253,22 @@
   <context>
     <name>SessionFile</name>
     <message>
-      <location filename="../Sessions/SessionFile.py" line="235" />
+      <location filename="../Sessions/SessionFile.py" line="234" />
       <source>Save Session</source>
       <translation>Sitzung speichern</translation>
     </message>
     <message>
-      <location filename="../Sessions/SessionFile.py" line="236" />
+      <location filename="../Sessions/SessionFile.py" line="235" />
       <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Sitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gespeichert werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../Sessions/SessionFile.py" line="260" />
+      <source>Read Session</source>
+      <translation>Sitzung lesen</translation>
+    </message>
+    <message>
       <location filename="../Sessions/SessionFile.py" line="261" />
-      <source>Read Session</source>
-      <translation>Sitzung lesen</translation>
-    </message>
-    <message>
-      <location filename="../Sessions/SessionFile.py" line="262" />
       <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Sitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -66237,111 +66276,111 @@
   <context>
     <name>SessionManager</name>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="301" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="302" />
       <source>Backup 1</source>
       <translation>Backup 1</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="308" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="309" />
       <source>Backup 2</source>
       <translation>Backup 2</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="337" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="338" />
       <source>Default Session</source>
       <translation>Standardsitzung</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="492" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="493" />
       <source>Clone Session</source>
       <translation>Sitzung kopieren</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="495" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="496" />
       <source>Rename Session</source>
       <translation>Sitzung umbenennen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="499" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="500" />
       <source>Please enter a new name:</source>
       <translation>Bitte gib einen neuen Namen ein:</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="677" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="577" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="516" />
+      <source>The session file "{0}" exists already. Please enter another name.</source>
+      <translation>Die Sitzungsdatei "{0}" existiert bereits. Bitte gib einen anderen Namen ein.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="529" />
+      <source>An error occurred while cloning the session file.</source>
+      <translation>Während des Kopierens der Sitzungsdatei trat ein Fehler auf.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="541" />
+      <source>An error occurred while renaming the session file.</source>
+      <translation>Während des Umbenennens der Sitzungsdatei trat ein Fehler auf.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="576" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="558" />
+      <source>Save Session</source>
+      <translation>Sitzung speichern</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="559" />
+      <source>Please enter a name for the session:</source>
+      <translation>Bitte gibe einen Namen für die Sitzung ein:</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="561" />
+      <source>Saved Session ({0})</source>
+      <translation>Gespeicherte Sitzung ({0})</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="600" />
+      <source>Restore Backup</source>
+      <translation>Backup wiederherstellen</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="601" />
+      <source>Are you sure you want to replace the current session?</source>
+      <translation>Sind sie sicher, dass die aktuelle Sitzung ersetzt werden soll?</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="642" />
+      <source>Delete Session</source>
+      <translation>Sitzung löschen</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/Session/SessionManager.py" line="643" />
+      <source>Are you sure you want to delete session "{0}"?</source>
+      <translation>Sind sie sicher, dass die Sitzung "{0}" gelöscht werden soll?</translation>
+    </message>
+    <message>
       <location filename="../WebBrowser/Session/SessionManager.py" line="676" />
-      <location filename="../WebBrowser/Session/SessionManager.py" line="576" />
-      <location filename="../WebBrowser/Session/SessionManager.py" line="515" />
-      <source>The session file "{0}" exists already. Please enter another name.</source>
-      <translation>Die Sitzungsdatei "{0}" existiert bereits. Bitte gib einen anderen Namen ein.</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="528" />
-      <source>An error occurred while cloning the session file.</source>
-      <translation>Während des Kopierens der Sitzungsdatei trat ein Fehler auf.</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="540" />
-      <source>An error occurred while renaming the session file.</source>
-      <translation>Während des Umbenennens der Sitzungsdatei trat ein Fehler auf.</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="575" />
-      <location filename="../WebBrowser/Session/SessionManager.py" line="557" />
-      <source>Save Session</source>
-      <translation>Sitzung speichern</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="558" />
-      <source>Please enter a name for the session:</source>
-      <translation>Bitte gibe einen Namen für die Sitzung ein:</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="560" />
-      <source>Saved Session ({0})</source>
-      <translation>Gespeicherte Sitzung ({0})</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="599" />
-      <source>Restore Backup</source>
-      <translation>Backup wiederherstellen</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="600" />
-      <source>Are you sure you want to replace the current session?</source>
-      <translation>Sind sie sicher, dass die aktuelle Sitzung ersetzt werden soll?</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="641" />
-      <source>Delete Session</source>
-      <translation>Sitzung löschen</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="642" />
-      <source>Are you sure you want to delete session "{0}"?</source>
-      <translation>Sind sie sicher, dass die Sitzung "{0}" gelöscht werden soll?</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="675" />
-      <location filename="../WebBrowser/Session/SessionManager.py" line="657" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="658" />
       <source>New Session</source>
       <translation>Neue Sitzung</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="658" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="659" />
       <source>Please enter a name for the new session:</source>
       <translation>Bitte gib einen Namen für die neue Sitzung ein:</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="660" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="661" />
       <source>New Session ({0})</source>
       <translation>Neue Sitzung ({0})</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="721" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="722" />
       <source>Please select the startup session:</source>
       <translation>Bitte wähle die Startsitzung:</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Session/SessionManager.py" line="745" />
+      <location filename="../WebBrowser/Session/SessionManager.py" line="746" />
       <source>{0} (last session)</source>
       <translation>{0} (letzte Sitzung)</translation>
     </message>
@@ -68194,22 +68233,22 @@
   <context>
     <name>ShortcutsFile</name>
     <message>
-      <location filename="../Preferences/ShortcutsFile.py" line="165" />
+      <location filename="../Preferences/ShortcutsFile.py" line="166" />
       <source>Export Keyboard Shortcuts</source>
       <translation>Tastaturkurzbefehle exportieren</translation>
     </message>
     <message>
-      <location filename="../Preferences/ShortcutsFile.py" line="166" />
+      <location filename="../Preferences/ShortcutsFile.py" line="167" />
       <source>&lt;p&gt;The keyboard shortcuts file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei für Tastaturkurzbefehle &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Preferences/ShortcutsFile.py" line="194" />
-      <source>Import Keyboard Shortcuts</source>
-      <translation>Tastaturkurzbefehle importieren</translation>
-    </message>
-    <message>
       <location filename="../Preferences/ShortcutsFile.py" line="195" />
+      <source>Import Keyboard Shortcuts</source>
+      <translation>Tastaturkurzbefehle importieren</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ShortcutsFile.py" line="196" />
       <source>&lt;p&gt;The keyboard shortcuts file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei für Tastaturkurzbefehle &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -68272,7 +68311,10 @@
       <translation>Verwende "all({0} for {1} in {2})"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="89" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="163" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="157" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="92" />
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="52" />
       <source>Use "{0}" instead of "{1}"</source>
       <translation>Verwende "{0}" anstatt "{1}"</translation>
@@ -68328,100 +68370,120 @@
       <translation>Verwende "{0}.get({1})" anstatt "if {1} in {0}: {0}[{1}]"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="92" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="88" />
+      <source>Use "{0} = {1}.get({2}, {3})" instead of an if-block</source>
+      <translation>Verwende "{0} = {1}.get({2}, {3})" anstatt eines if Blocks</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="95" />
       <source>Use "super()" instead of "{0}"</source>
       <translation>Verwende "super()" anstatt "{0}"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="96" />
-      <source>Use "{0} != {1}" instead of "not {0} == {1}"</source>
-      <translation>Verwende "{0} != {1}" anstatt "not {0} == {1}"</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="99" />
-      <source>Use "{0} == {1}" instead of "not {0} != {1}"</source>
-      <translation>Verwende "{0} == {1}" anstatt "not {0} != {1}"</translation>
+      <source>Use "{0} != {1}" instead of "not {0} == {1}"</source>
+      <translation>Verwende "{0} != {1}" anstatt "not {0} == {1}"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="102" />
-      <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source>
-      <translation>Verwende "{0} not in {1}" anstatt "not {0} in {1}"</translation>
+      <source>Use "{0} == {1}" instead of "not {0} != {1}"</source>
+      <translation>Verwende "{0} == {1}" anstatt "not {0} != {1}"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="105" />
-      <source>Use "{0} &gt;= {1}" instead of "not ({0} &lt; {1})"</source>
-      <translation>Verwende "{0} &gt;= {1}" anstatt "not ({0} &lt; {1})"</translation>
+      <source>Use "{0} not in {1}" instead of "not {0} in {1}"</source>
+      <translation>Verwende "{0} not in {1}" anstatt "not {0} in {1}"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="108" />
-      <source>Use "{0} &gt; {1}" instead of "not ({0} &lt;= {1})"</source>
-      <translation>Verwende "{0} &gt; {1}" anstatt "not ({0} &lt;= {1})"</translation>
+      <source>Use "{0} &gt;= {1}" instead of "not ({0} &lt; {1})"</source>
+      <translation>Verwende "{0} &gt;= {1}" anstatt "not ({0} &lt; {1})"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="111" />
-      <source>Use "{0} &lt;= {1}" instead of "not ({0} &gt; {1})"</source>
-      <translation>Verwende "{0} &lt;= {1}" anstatt "not ({0} &gt; {1})"</translation>
+      <source>Use "{0} &gt; {1}" instead of "not ({0} &lt;= {1})"</source>
+      <translation>Verwende "{0} &gt; {1}" anstatt "not ({0} &lt;= {1})"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="114" />
-      <source>Use "{0} &lt; {1}" instead of "not ({0} &gt;= {1})"</source>
-      <translation>Verwende "{0} &lt; {1}" anstatt "not ({0} &gt;= {1})"</translation>
+      <source>Use "{0} &lt;= {1}" instead of "not ({0} &gt; {1})"</source>
+      <translation>Verwende "{0} &lt;= {1}" anstatt "not ({0} &gt; {1})"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="117" />
-      <source>Use "{0}" instead of "not (not {0})"</source>
-      <translation>Verwende "{0}" anstatt "not (not {0})"</translation>
+      <source>Use "{0} &lt; {1}" instead of "not ({0} &gt;= {1})"</source>
+      <translation>Verwende "{0} &lt; {1}" anstatt "not ({0} &gt;= {1})"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="120" />
-      <source>Use "{1}" instead of "True if {0} else False"</source>
-      <translation>Verwende "{1}" anstatt "True if {0} else False"</translation>
+      <source>Use "{0}" instead of "not (not {0})"</source>
+      <translation>Verwende "{0}" anstatt "not (not {0})"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="123" />
-      <source>Use "{1}" instead of "False if {0} else True"</source>
-      <translation>Verwende "{1}" anstatt "False if {0} else True"</translation>
+      <source>Use "{1}" instead of "True if {0} else False"</source>
+      <translation>Verwende "{1}" anstatt "True if {0} else False"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="126" />
+      <source>Use "{1}" instead of "False if {0} else True"</source>
+      <translation>Verwende "{1}" anstatt "False if {0} else True"</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="129" />
       <source>Use "{0} if {0} else {1}" instead of "{1} if not {0} else {0}"</source>
       <translation>Verwende "{0} if {0} else {1}" anstatt "{1} if not {0} else {0}"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="130" />
-      <source>Use "False" instead of "{0} and not {0}"</source>
-      <translation>Verwende "False" anstatt "{0} and not {0}"</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="133" />
-      <source>Use "True" instead of "{0} or not {0}"</source>
-      <translation>Verwende "True" anstatt "{0} or not {0}"</translation>
+      <source>Use "False" instead of "{0} and not {0}"</source>
+      <translation>Verwende "False" anstatt "{0} and not {0}"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="136" />
-      <source>Use "True" instead of "... or True"</source>
-      <translation>Verwende "True" anstatt "... or True"</translation>
+      <source>Use "True" instead of "{0} or not {0}"</source>
+      <translation>Verwende "True" anstatt "{0} or not {0}"</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="139" />
+      <source>Use "True" instead of "... or True"</source>
+      <translation>Verwende "True" anstatt "... or True"</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="142" />
       <source>Use "False" instead of "... and False"</source>
       <translation>Verwende "False" anstatt "... and False"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="143" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="146" />
       <source>Use "{1} == {0}" instead of "{0} == {1}" (Yoda-condition)</source>
       <translation>Verwende "{1} == {0}" anstatt "{0} == {1}" (Yoda-Bedingung)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="148" />
-      <source>Use keyword-argument instead of magic boolean</source>
-      <translation>Verwende Keyword Argument anstatt 'Magic Boolean'</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="151" />
+      <source>Use keyword-argument instead of magic boolean</source>
+      <translation>Verwende Keyword Argument anstatt 'Magic Boolean'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="154" />
       <source>Use keyword-argument instead of magic number</source>
       <translation>Verwende Keyword Argument anstatt 'Magic Number'</translation>
     </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="160" />
+      <source>Initialize dictionary "{0}" directly</source>
+      <translation>Initialisiere Dictionary "{0}" direkt</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="169" />
+      <source>Use "Optional[{0}]" instead of "{1}"</source>
+      <translation>Verwende "Optional[{0}]" anstatt "{1}"</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="172" />
+      <source>Remove reflexive assignment "{0}"</source>
+      <translation>Reflexive Zuordnung "{0}" entfernen</translation>
+    </message>
   </context>
   <context>
     <name>SingleApplicationServer</name>
@@ -69870,6 +69932,16 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>Uncheck to disable reporting of unhandled exceptions</source>
+      <translation>Deselektiere, um die Anzeige von unbehandelten Ausnahmen abzuschalten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>Always report unhandled exceptions</source>
+      <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Select to clear the display of the interpreter window</source>
       <translation>Auswählen, um das Interpreterfenster zu löschen</translation>
     </message>
@@ -70034,6 +70106,70 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Uncheck to disable exception reporting</source>
+      <translation>Deselektiere, um die Anzeige von Ausnahmen abzuschalten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Report exceptions&lt;/b&gt;
+&lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ausnahmen anzeigen&lt;/b&gt;
+&lt;p&gt;Deselektiere, um die Anzeige von Ausnahmen abzuschalten.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Report exceptions</source>
+      <translation>Ausnahmen anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Alt+E</source>
+      <translation>Alt+N</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Uncheck to disable reporting of unhandled exceptions</source>
+      <translation>Deselektiere, um die Anzeige von unbehandelten Ausnahmen abzuschalten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Always report unhandled exceptions</source>
+      <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Select to clear the display of the interpreter window</source>
+      <translation>Auswählen, um das Interpreterfenster zu löschen</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Clear interpreter window&lt;/b&gt;&lt;p&gt;This clears the display of the interpreter window before starting the debug client.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Interpreterfenster löschen&lt;/b&gt;&lt;p&gt;Dies löscht das Interpreterfenster bevor der Debug-Client gestartet wird.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Clear interpreter window</source>
+      <translation>Interpreterfenster löschen</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Select to start the debugger in a console window</source>
+      <translation>Auswählen, um den Debugger in einem Konsolenfenster zu starten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Start in console&lt;/b&gt;
+&lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
+      <translation>&lt;b&gt;In Konsole starten&lt;/b&gt;
+&lt;p&gt;Auswählen, um den Debugger in einem Konsolenfenster zu starten. Der Konsolenbefehl muss auf der Debugger-&amp;gt;Allgemein Seite konfiguriert werden.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>Start in console</source>
+      <translation>In Konsole starten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Select to trace into the Python library</source>
       <translation>Auswählen, um in die Python-Bibliothek zu springen</translation>
     </message>
@@ -70064,60 +70200,6 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>Select to clear the display of the interpreter window</source>
-      <translation>Auswählen, um das Interpreterfenster zu löschen</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>&lt;b&gt;Clear interpreter window&lt;/b&gt;&lt;p&gt;This clears the display of the interpreter window before starting the debug client.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Interpreterfenster löschen&lt;/b&gt;&lt;p&gt;Dies löscht das Interpreterfenster bevor der Debug-Client gestartet wird.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>Clear interpreter window</source>
-      <translation>Interpreterfenster löschen</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>Uncheck to disable exception reporting</source>
-      <translation>Deselektiere, um die Anzeige von Ausnahmen abzuschalten</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>&lt;b&gt;Report exceptions&lt;/b&gt;
-&lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ausnahmen anzeigen&lt;/b&gt;
-&lt;p&gt;Deselektiere, um die Anzeige von Ausnahmen abzuschalten.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>Report exceptions</source>
-      <translation>Ausnahmen anzeigen</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>Alt+E</source>
-      <translation>Alt+N</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>Select to start the debugger in a console window</source>
-      <translation>Auswählen, um den Debugger in einem Konsolenfenster zu starten</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>&lt;b&gt;Start in console&lt;/b&gt;
-&lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
-      <translation>&lt;b&gt;In Konsole starten&lt;/b&gt;
-&lt;p&gt;Auswählen, um den Debugger in einem Konsolenfenster zu starten. Der Konsolenbefehl muss auf der Debugger-&amp;gt;Allgemein Seite konfiguriert werden.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
-      <source>Start in console</source>
-      <translation>In Konsole starten</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Select this to enable multi process debugging.</source>
       <translation>Auswählen, um das Debuggen von Mehrfachprozessen zu aktivieren.</translation>
     </message>
@@ -70140,53 +70222,53 @@
   <context>
     <name>StartDialog</name>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="141" />
+      <location filename="../Debugger/StartDialog.py" line="144" />
       <source>Python Files (*.py *.py3);;Python GUI Files (*.pyw *.pyw3);;All Files (*)</source>
       <translation>Python 3-Dateien (*.py *.py3);;Python 3-GUI-Dateien (*.pyw *.pyw3);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="159" />
+      <location filename="../Debugger/StartDialog.py" line="162" />
       <source>Clear Histories</source>
       <translation>Chroniken löschen</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="371" />
-      <location filename="../Debugger/StartDialog.py" line="162" />
+      <location filename="../Debugger/StartDialog.py" line="376" />
+      <location filename="../Debugger/StartDialog.py" line="165" />
       <source>Edit History</source>
       <translation>Historie bearbeiten</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="201" />
+      <location filename="../Debugger/StartDialog.py" line="205" />
       <source>Enter the list of programs or program patterns not to be debugged separated by '{0}'.</source>
       <translation>Gib eine List von nicht zu debuggenden Programmen oder Programmmuster durch '{0}' getrennt ein.</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="354" />
+      <location filename="../Debugger/StartDialog.py" line="359" />
       <source>Script Name</source>
       <translation>Skriptname</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="355" />
+      <location filename="../Debugger/StartDialog.py" line="360" />
       <source>Script Parameters</source>
       <translation>Skriptparameter</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="356" />
+      <location filename="../Debugger/StartDialog.py" line="361" />
       <source>Working Directory</source>
       <translation>Arbeitsverzeichnis</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="357" />
+      <location filename="../Debugger/StartDialog.py" line="362" />
       <source>Environment</source>
       <translation>Umgebung</translation>
     </message>
     <message>
-      <location filename="../Debugger/StartDialog.py" line="367" />
-      <source>No Debug Programs</source>
-      <translation>Nicht zu debuggende Programme</translation>
-    </message>
-    <message>
       <location filename="../Debugger/StartDialog.py" line="372" />
+      <source>No Debug Programs</source>
+      <translation>Nicht zu debuggende Programme</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDialog.py" line="377" />
       <source>Select the history list to be edited:</source>
       <translation>Wähle die zu bearbeitende Chronik aus:</translation>
     </message>
@@ -70400,6 +70482,16 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>Uncheck to disable reporting of unhandled exceptions</source>
+      <translation>Deselektiere, um die Anzeige von unbehandelten Ausnahmen abzuschalten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>Always report unhandled exceptions</source>
+      <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Select to clear the display of the interpreter window</source>
       <translation>Auswählen, um das Interpreterfenster zu löschen</translation>
     </message>
@@ -70586,6 +70678,23 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>Select to start the debugger in a console window</source>
+      <translation>Auswählen, um den Debugger in einem Konsolenfenster zu starten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Start in console&lt;/b&gt;
+&lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
+      <translation>&lt;b&gt;In Konsole starten&lt;/b&gt;
+&lt;p&gt;Auswählen, um den Debugger in einem Konsolenfenster zu starten. Der Konsolenbefehl muss auf der Debugger-&amp;gt;Allgemein-Seite konfiguriert werden.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>Start in console</source>
+      <translation>In Konsole starten</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Select to clear the display of the interpreter window</source>
       <translation>Auswählen, um das Interpreterfenster zu löschen</translation>
     </message>
@@ -70601,20 +70710,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
-      <source>Select to start the debugger in a console window</source>
-      <translation>Auswählen, um den Debugger in einem Konsolenfenster zu starten</translation>
+      <source>Uncheck to disable reporting of unhandled exceptions</source>
+      <translation>Deselektiere, um die Anzeige von unbehandelten Ausnahmen abzuschalten</translation>
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
-      <source>&lt;b&gt;Start in console&lt;/b&gt;
-&lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
-      <translation>&lt;b&gt;In Konsole starten&lt;/b&gt;
-&lt;p&gt;Auswählen, um den Debugger in einem Konsolenfenster zu starten. Der Konsolenbefehl muss auf der Debugger-&amp;gt;Allgemein-Seite konfiguriert werden.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/StartRunDialog.ui" line="0" />
-      <source>Start in console</source>
-      <translation>In Konsole starten</translation>
+      <source>Always report unhandled exceptions</source>
+      <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
     </message>
   </context>
   <context>
@@ -71154,7 +71256,7 @@
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="919" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="999" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="998" />
       <source>Moving {0}</source>
       <translation>Verschiebe {0}</translation>
     </message>
@@ -71163,35 +71265,35 @@
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1149" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1028" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="997" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1297" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1266" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1127" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1095" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1296" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1265" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1126" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1094" />
       <source>Subversion Error</source>
       <translation>Subversion-Fehler</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="998" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1096" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1095" />
       <source>The URL of the project repository could not be retrieved from the working copy. The tag operation will be aborted</source>
       <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Tag-Operation wird abgebrochen</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1029" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1128" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1127" />
       <source>The URL of the project repository has an invalid format. The tag operation will be aborted</source>
       <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Tag-Operation wird abgebrochen</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1063" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1164" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1150" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1163" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1149" />
       <source>Tagging {0} in the Subversion repository</source>
       <translation>Markiere {0} im Subversion-Repository</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1329" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1175" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1328" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1174" />
       <source>Revision {0}.
 </source>
       <translation>Revision {0}.
@@ -71200,95 +71302,95 @@
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1109" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1098" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1213" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1202" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1212" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1201" />
       <source>Revert changes</source>
       <translation>Änderungen rückgängig</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1099" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1203" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1202" />
       <source>Do you really want to revert all changes to these files or directories?</source>
       <translation>Wollen Sie wirklich alle Änderungen an den folgenden Dateien oder Verzeichnissen rückgängig machen?</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1110" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1214" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1213" />
       <source>Do you really want to revert all changes of the project?</source>
       <translation>Wollen Sie wirklich alle Änderungen des Projektes rückgängig machen?</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1116" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1222" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1221" />
       <source>Reverting changes</source>
       <translation>Mache Änderungen rückgängig</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1150" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1267" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1266" />
       <source>The URL of the project repository could not be retrieved from the working copy. The switch operation will be aborted</source>
       <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Umschaltoperation wird abgebrochen</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1181" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1298" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1297" />
       <source>The URL of the project repository has an invalid format. The switch operation will be aborted</source>
       <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Umschaltoperation wird abgebrochen</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1210" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1321" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1320" />
       <source>Switching to {0}</source>
       <translation>Schalte {0} um</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1276" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1421" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1420" />
       <source>Merging {0}</source>
       <translation>Arbeite Änderungen in {0} ein</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1546" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1727" />
       <source>Cleaning up {0}</source>
       <translation>Räume {0} auf</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1576" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1768" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1767" />
       <source>Subversion command</source>
       <translation>Subversion-Befehl</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1747" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1888" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1887" />
       <source>Resolving conficts</source>
       <translation>Löse Konflikte</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1780" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1930" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1928" />
       <source>Copying {0}</source>
       <translation>Kopiere {0}</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1847" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1826" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2006" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1989" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2004" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1987" />
       <source>Subversion Set Property</source>
       <translation>Subversion-Eigenschaft definieren</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1873" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1827" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2051" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1990" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2049" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1988" />
       <source>You have to supply a property name. Aborting.</source>
       <translation>Sie müssen einen Namen für die Eigenschaft angeben. Abbruch.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2029" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2027" />
       <source>Property set.</source>
       <translation>Eigenschaft definiert.</translation>
     </message>
@@ -71296,13 +71398,13 @@
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1890" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1872" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1861" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2067" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2050" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2065" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2048" />
       <source>Subversion Delete Property</source>
       <translation>Subversion-Eigenschaft löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2085" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2083" />
       <source>Property deleted.</source>
       <translation>Eigenschaft gelöscht.</translation>
     </message>
@@ -71310,81 +71412,81 @@
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2117" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2105" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2096" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2312" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2300" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2291" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2298" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2289" />
       <source>Subversion Side-by-Side Difference</source>
       <translation>Subversion Unterschiede nebeneinander anzeigen</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2118" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2313" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2311" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2356" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2354" />
       <source>Subversion Lock</source>
       <translation>Subversion-Sperre</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2357" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2355" />
       <source>Enter lock comment</source>
       <translation>Gib eine Kommentar für die Sperre ein</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2170" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2374" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2372" />
       <source>Locking in the Subversion repository</source>
       <translation>Sperren im Subversion-Repository</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2197" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2415" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2413" />
       <source>Unlocking in the Subversion repository</source>
       <translation>Entsperren im Subversion-Repository</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2222" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2462" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2460" />
       <source>Relocating</source>
       <translation>Relozierung</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2238" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2485" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2483" />
       <source>Repository Browser</source>
       <translation>Repositorybrowser</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2239" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2486" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2484" />
       <source>Enter the repository URL.</source>
       <translation>Gib die URL des Repository ein.</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2311" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2274" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2513" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2511" />
       <source>Remove from changelist</source>
       <translation>Von Änderungsliste entfernen</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2290" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2552" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2541" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2550" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2539" />
       <source>Add to changelist</source>
       <translation>Zu Änderungsliste hinzufügen</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2291" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2542" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2540" />
       <source>Enter name of the changelist:</source>
       <translation>Gib den Namen der Änderungsliste ein:</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2378" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2606" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2604" />
       <source>Upgrade</source>
       <translation>Modernisieren</translation>
     </message>
@@ -78758,22 +78860,22 @@
   <context>
     <name>TemplatesFile</name>
     <message>
-      <location filename="../Templates/TemplatesFile.py" line="86" />
+      <location filename="../Templates/TemplatesFile.py" line="87" />
       <source>Save Templates</source>
       <translation>Vorlagen speichern</translation>
     </message>
     <message>
-      <location filename="../Templates/TemplatesFile.py" line="87" />
+      <location filename="../Templates/TemplatesFile.py" line="88" />
       <source>&lt;p&gt;The templates file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Vorlagendatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Templates/TemplatesFile.py" line="112" />
-      <source>Read Templates</source>
-      <translation>Vorlagen lesen</translation>
-    </message>
-    <message>
       <location filename="../Templates/TemplatesFile.py" line="113" />
+      <source>Read Templates</source>
+      <translation>Vorlagen lesen</translation>
+    </message>
+    <message>
+      <location filename="../Templates/TemplatesFile.py" line="114" />
       <source>&lt;p&gt;The templates file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Vorlagendatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -81378,7 +81480,7 @@
       <translation>Das Modul &lt;b&gt;„{0}“&lt;/b&gt; enthält keine Klassen.</translation>
     </message>
     <message>
-      <location filename="../Graphics/UMLClassDiagramBuilder.py" line="407" />
+      <location filename="../Graphics/UMLClassDiagramBuilder.py" line="406" />
       <source>&lt;p&gt;The diagram belongs to project &lt;b&gt;{0}&lt;/b&gt;. Please open it and try again.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Diagramm gehört zu dem Projekt &lt;b&gt;{0}&lt;/b&gt;. Öffne es und versuch es erneut.&lt;/p&gt;</translation>
     </message>
@@ -84510,22 +84612,22 @@
   <context>
     <name>UserProjectFile</name>
     <message>
-      <location filename="../Project/UserProjectFile.py" line="71" />
+      <location filename="../Project/UserProjectFile.py" line="72" />
       <source>Save User Project Properties</source>
       <translation>Nutzer bezogene Projektdaten sichern</translation>
     </message>
     <message>
-      <location filename="../Project/UserProjectFile.py" line="72" />
+      <location filename="../Project/UserProjectFile.py" line="73" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei mit den Nutzer bezogenen Projektdaten &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/UserProjectFile.py" line="99" />
-      <source>Read User Project Properties</source>
-      <translation>Nutzer bezogene Projektdaten lesen</translation>
-    </message>
-    <message>
       <location filename="../Project/UserProjectFile.py" line="100" />
+      <source>Read User Project Properties</source>
+      <translation>Nutzer bezogene Projektdaten lesen</translation>
+    </message>
+    <message>
+      <location filename="../Project/UserProjectFile.py" line="101" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei mit den Nutzer bezogenen Projektdaten &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
@@ -90769,34 +90871,34 @@
       <translation>Angefragtes Element ist noch in der Warteschlange.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="327" />
-      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="318" />
+      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="326" />
+      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="317" />
       <source>VirusTotal IP Address Report</source>
       <translation>VirusTotal IP Adressenbericht</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="319" />
+      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="318" />
       <source>VirusTotal does not have any information for the given IP address.</source>
       <translation>VirusTotal liegen keine Informationen zur angegebenen IP Adresse vor.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="328" />
+      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="327" />
       <source>The submitted IP address is invalid.</source>
       <translation>Die angegebene IP Adresse ist ungültig.</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="393" />
+      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="384" />
+      <source>VirusTotal Domain Report</source>
+      <translation>VirusTotal Domänenbericht</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="385" />
+      <source>VirusTotal does not have any information for the given domain.</source>
+      <translation>VirusTotal liegen keine Informationen zur angegebenen Domäne vor.</translation>
+    </message>
+    <message>
       <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="394" />
-      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="385" />
-      <source>VirusTotal Domain Report</source>
-      <translation>VirusTotal Domänenbericht</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="386" />
-      <source>VirusTotal does not have any information for the given domain.</source>
-      <translation>VirusTotal liegen keine Informationen zur angegebenen Domäne vor.</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="395" />
       <source>The submitted domain address is invalid.</source>
       <translation>Die angegebene Domänenadresse ist ungültig.</translation>
     </message>
@@ -96264,12 +96366,12 @@
   <context>
     <name>subversion</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1819" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1818" />
       <source>unknown</source>
       <translation>Unbekannt</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1823" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1822" />
       <source>&lt;h3&gt;Repository information&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;PySvn V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subversion V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subversion API V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;URL&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Current revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{4}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{5}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{6}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Comitted time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{7}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Last author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{8}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Repositoryinformationen&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;PySvn V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subversion V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subversion API V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;URL&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Aktuelle Revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{4}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Eingepflegte Revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{5}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Einpflegedatum&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{6}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Einpflegezeit&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{7}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Letzter Autor&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{8}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>

eric ide

mercurial