eric6/i18n/eric6_de.ts

branch
maintenance
changeset 7607
dd1054be15aa
parent 7560
343db73c4842
parent 7601
128cdaf6abca
child 7642
72721823d453
--- a/eric6/i18n/eric6_de.ts	Sat May 02 14:04:18 2020 +0200
+++ b/eric6/i18n/eric6_de.ts	Sun May 31 17:26:14 2020 +0200
@@ -352,7 +352,7 @@
 <context>
     <name>AddBookmarkDialog</name>
     <message>
-        <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/>
+        <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="201"/>
         <source>Add Bookmark</source>
         <translation>Lesezeichen hinzufügen</translation>
     </message>
@@ -1817,32 +1817,32 @@
         <translation>&amp;Ordner hinzufügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="154"/>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="156"/>
         <source>&amp;Open</source>
         <translation>Ö&amp;ffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="156"/>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="158"/>
         <source>Open in New &amp;Tab</source>
         <translation>In neuem &amp;Register öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="167"/>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/>
         <source>Edit &amp;Name</source>
         <translation>&amp;Namen editieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="170"/>
-        <source>Edit &amp;Address</source>
-        <translation>&amp;Adresse editieren</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="172"/>
+        <source>Edit &amp;Address</source>
+        <translation>&amp;Adresse editieren</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="174"/>
         <source>&amp;Delete</source>
         <translation>&amp;Löschen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="331"/>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="343"/>
         <source>New Folder</source>
         <translation>Neuer Ordner</translation>
     </message>
@@ -1852,25 +1852,40 @@
         <translation>Drücken, um die ausgwählten Einträge zu löschen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="176"/>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="178"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Eigenschaften …</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="161"/>
-        <source>Open in New &amp;Window</source>
-        <translation>In neuem &amp;Fenster öffnen</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="163"/>
+        <source>Open in New &amp;Window</source>
+        <translation>In neuem &amp;Fenster öffnen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="165"/>
         <source>Open in New Pri&amp;vate Window</source>
         <translation>In neuem &amp;privaten Fenster öffnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="158"/>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="160"/>
         <source>Open in New &amp;Background Tab</source>
         <translation>In neuem &amp;Hintergrundregister öffnen</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="182"/>
+        <source>New &amp;Folder...</source>
+        <translation>&amp;Neuer Ordner...</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="335"/>
+        <source>New Bookmark Folder</source>
+        <translation>Neuer Lesezeichenordner</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="335"/>
+        <source>Enter title for new bookmark folder:</source>
+        <translation>Gib den Titel des neuen Lesezeichenordners ein:</translation>
+    </message>
 </context>
 <context>
     <name>BookmarksImportDialog</name>
@@ -2912,15 +2927,20 @@
         <translation>CircuitPython Firmwaredateien (*.uf2);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="96"/>
+        <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="123"/>
         <source>Select Path to Device</source>
         <translation>Wähle den Pfad zum Gerät</translation>
     </message>
     <message>
-        <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="96"/>
+        <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="123"/>
         <source>&lt;p&gt;The device volume &lt;b&gt;{0}&lt;/b&gt; could not be found. Is the device in &apos;bootloader&apos; mode and mounted?&lt;/p&gt; &lt;p&gt;Alternatively select the &quot;Manual Select&quot; entry and enter the path to the device below.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Datenträger des Gerätes &lt;b&gt;{0}&lt;/b&gt; konnte nicht gefunden werden. Ist das Gerät im&apos;Bootloader&apos; Modus und eingehängt?&lt;/p&gt;&lt;p&gt;Wähle alternativ den Eintrag &quot;Manuelle Auswahl&quot; und gib unten den Pfad zum Gerät ein.&lt;/p&gt;</translation>
     </message>
+    <message>
+        <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="52"/>
+        <source>Manual Select</source>
+        <translation>Manuelle Auswahl</translation>
+    </message>
 </context>
 <context>
     <name>ClearPrivateDataDialog</name>
@@ -3287,137 +3307,137 @@
 Zeile und Position.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="50"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="48"/>
         <source>Exclude Files:</source>
         <translation>Ignoriere Dateien:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="57"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="55"/>
         <source>Enter filename patterns of files to be excluded separated by a comma</source>
         <translation>Gib Dateimuster getrennt durch Komma von Dateien ein, die ignoriert werden sollen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="830"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="828"/>
         <source>Press to start the code style check run</source>
         <translation>Drücken, um die Quelltextstil-Prüfung zu starten</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="840"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="985"/>
         <source>Press to fix the selected issues</source>
         <translation>Drücken, um die ausgewählten Probleme zu beheben</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="863"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="851"/>
         <source>Press to load the default values</source>
         <translation>Drücken, um Standarwerte zu laden</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="873"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="861"/>
         <source>Press to store the current values as defaults</source>
         <translation>Drücken, um die aktuellen Werte als Standard zu speichern</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="883"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="871"/>
         <source>Press to reset the default values</source>
         <translation>Drücken, um die Standardeinstellungen zurückzusetzen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="64"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="62"/>
         <source>Exclude Messages:</source>
         <translation>Ignorierte Nachrichten:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="71"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="69"/>
         <source>Enter message codes or categories to be excluded separated by a comma</source>
         <translation>Gib die Nachrichtenschlüssel oder -kategorien für auszuschließende Nachrichten durch Kommata getrennt ein</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="141"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="139"/>
         <source>Press to select the message codes from a list</source>
         <translation>Drücken, um die Nachrichtenschlüssel aus einer Liste zu wählen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="85"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="83"/>
         <source>Included Messages:</source>
         <translation>Ausgewählte Nachrichten:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="92"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="90"/>
         <source>Enter message codes or categories to be included separated by a comma</source>
         <translation>Gib die Nachrichtenschlüssel oder -kategorien für ausgewählte Nachrichten durch Kommata getrennt ein</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="106"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="104"/>
         <source>Fix Issues:</source>
         <translation>Zu behebende Probleme:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="113"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="111"/>
         <source>Enter message codes of issues to be fixed automatically (leave empty to fix all)</source>
         <translation>Geben Sie die Nachrichtenschlüssel für automatisch zu behebende Probleme ein (leer lassen, um alle zu beheben)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="127"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="125"/>
         <source>Don&apos;t Fix Issues:</source>
         <translation>Nicht zu behebende Probleme:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="134"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="132"/>
         <source>Enter message codes of issues not to be fixed automatically</source>
         <translation>Geben Sie die Nachrichtenschlüssel für nicht automatisch zu behebende Probleme ein</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="265"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="263"/>
         <source>Max. Line Length:</source>
         <translation>Max. Zeilenlänge:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="298"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="296"/>
         <source>Enter the maximum allowed line length (PEP-8: 79 characters)</source>
         <translation>Gib die maximal zulässige Zeilenlänge ein (PEP-8: 79 Zeichen)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="425"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="423"/>
         <source>Docstring Type:</source>
         <translation>Docstring Typ:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="432"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="430"/>
         <source>Select the rule set for docstrings</source>
         <translation>Wähle den Regelsatz für Docstrings</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="406"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="404"/>
         <source>Select to allow hanging closing brackets</source>
         <translation>Auswählen, um hängende schließende Klammern zuzulassen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="409"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="407"/>
         <source>Allow hanging closing brackets</source>
         <translation>Hängende schließende Klammern zulassen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="150"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="148"/>
         <source>Select to repeat each message type</source>
         <translation>Auswählen, um Wiederholungen eines Nachrichtentyps zuzulassen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="153"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="151"/>
         <source>Repeat messages</source>
         <translation>Nachrichten wiederholen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="163"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="161"/>
         <source>Select to fix some issues</source>
         <translation>Auswählen, um ausgewählte Probleme zu beheben</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="166"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="164"/>
         <source>Fix issues automatically</source>
         <translation>Probleme automatisch beheben</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="904"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="898"/>
         <source>&lt;b&gt;Result List&lt;/b&gt;
 &lt;p&gt;This list shows the results of the code style check. Double clicking
 an entry will open this entry in an editor window and position the cursor at
@@ -3428,52 +3448,52 @@
 Zeile und Position.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="920"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="914"/>
         <source>File/Line</source>
         <translation>Datei/Zeile</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="925"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="919"/>
         <source>Code</source>
         <translation>Code</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="930"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="924"/>
         <source>Message</source>
         <translation>Nachricht</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="80"/>
-        <source>PEP-257</source>
-        <translation>PEP-257</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="81"/>
+        <source>PEP-257</source>
+        <translation>PEP-257</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="82"/>
         <source>Eric</source>
         <translation>Eric</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89"/>
         <source>Statistics...</source>
         <translation>Statistik...</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91"/>
         <source>Press to show some statistics for the last run</source>
         <translation>Drücken, um eine Statistik für den letzten Lauf zu zeigen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="93"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94"/>
         <source>Show</source>
         <translation>Zeige</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="96"/>
         <source>Press to show all files containing an issue</source>
         <translation>Drücken, um alle Dateien mit Problemen anzuzeigen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="637"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="647"/>
         <source>Error: {0}</source>
         <translation>Fehler: {0}</translation>
     </message>
@@ -3483,290 +3503,310 @@
         <translation>Lösung: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="778"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="789"/>
         <source>No issues found.</source>
         <translation>Keine Probleme gefunden.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="951"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="945"/>
         <source>Shows the progress of the code style check</source>
         <translation>Zeigt den Fortschritt der Quelltextstil-Prüfung an</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="960"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="954"/>
         <source>%v/%m Files</source>
         <translation>%v/%m Dateien</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="176"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="174"/>
         <source>Select to show ignored issues</source>
         <translation>Auswählen, um ignorierte Probleme anzuzeigen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="179"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="177"/>
         <source>Show ignored</source>
         <translation>Ignorierte anzeigen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="730"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="740"/>
         <source>{0} (ignored)</source>
         <translation>{0} (ignoriert)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="622"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="632"/>
         <source>Preparing files...</source>
         <translation>Bereite Dateien vor...</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="680"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="678"/>
         <source>Enter the maximum allowed code complexity (McCabe: 10)</source>
         <translation>Gib die maximal erlaubte Codekomplexität ein (McCabe: 10)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="152"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="159"/>
         <source>Errors</source>
         <translation>Fehler</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="664"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="674"/>
         <source>Transferring data...</source>
         <translation>Übertrage Daten...</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="44"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="42"/>
         <source>Global Options</source>
         <translation>Globale Optionen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="215"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="213"/>
         <source>Specific Options</source>
         <translation>Spezifische Optionen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="257"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="255"/>
         <source>Source Style</source>
         <translation>Quelltextstil</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="419"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="417"/>
         <source>Documentation Style</source>
         <translation>Dokumentationsstil</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="455"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="453"/>
         <source>Coding Line</source>
         <translation>Kodierungszeile</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="461"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="459"/>
         <source>Valid Encodings:</source>
         <translation>Zulässige Kodierungen:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="468"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="466"/>
         <source>Enter valid encodings separated by a comma (leave empty to use defaults)</source>
         <translation>Gib die zulässigen Kodierungen durch Komma getrennt ein (leer lassen, um Standardwerte zu verwenden)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="478"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="476"/>
         <source>Copyright</source>
         <translation>Copyright</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="484"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="482"/>
         <source>Min. File Size:</source>
         <translation>Min. Dateigröße:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="491"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="489"/>
         <source>Enter the minimum size a file must have to be checked (0 for all files)</source>
         <translation>Gib die Mindestdateigröße ein, ab der eine Datei geprüft wird (0 für alle Dateien)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="517"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="515"/>
         <source>Author:</source>
         <translation>Autor:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="524"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="522"/>
         <source>Enter a copyright author name to check for (leave empty to omit this check)</source>
         <translation>Gib einen Copyright Autornamen ein, der überprüft werden soll (leer lassen, um diese Prüfung zu überspringen)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="534"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="532"/>
         <source>Future Imports</source>
         <translation>Future Imports</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="540"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="538"/>
         <source>Expected Imports:</source>
         <translation>Erwartete Imports:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="654"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="652"/>
         <source>Code Complexity</source>
         <translation>Code-Komplexität</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="833"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="831"/>
         <source>&amp;Start</source>
         <translation>&amp;Starten</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="843"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="988"/>
         <source>&amp;Fix Selected</source>
         <translation>Ausgewählte &amp;beheben</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="866"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="854"/>
         <source>&amp;Load Defaults</source>
         <translation>Standards &amp;laden</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="876"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="864"/>
         <source>St&amp;ore Defaults</source>
         <translation>Standards s&amp;peichern</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="886"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="874"/>
         <source>&amp;Reset Defaults</source>
         <translation>Standards lösc&amp;hen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="781"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="792"/>
         <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.ui" line="566"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="564"/>
         <source>Ignore Built-ins Assignment</source>
         <translation>Built-in Zuweisung ignorieren</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="582"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="580"/>
         <source>Left</source>
         <translation>Links</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="587"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="585"/>
         <source>Right</source>
         <translation>Rechts</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="597"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="595"/>
         <source>Press to add a built-in assignment to be ignored</source>
         <translation>Drücken, um eine zu ignorierende Built-in Zuweisung hinzuzufügen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="607"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="605"/>
         <source>Press to delete the selected entries</source>
         <translation>Drücken, um die ausgwählten Einträge zu löschen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="673"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="671"/>
         <source>Max. McCabe Complexity:</source>
         <translation>Max. McCabe Komplexität:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="696"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="694"/>
         <source>Max. Line Complexity:</source>
         <translation>Max. Komplexität pro Zeile:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="703"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="701"/>
         <source>Enter the maximum complexity (number of nodes) for a line of code</source>
         <translation>Gib die maximal zulässige Komplexitäte einer Zeile an (Anzahl Instruktionen)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="719"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="717"/>
         <source>Max. Line Complexity Score:</source>
         <translation>Max. mittlere Komplexität:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="726"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="724"/>
         <source>Enter the maximum allowed median for line complexity</source>
         <translation>Gib den maximal zulässigen Wert für die mittlere Zeilenkomplexität ein</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="332"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="330"/>
         <source>Blank Lines Before</source>
         <translation>Leerzeilen vor</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="338"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="336"/>
         <source>Top Level Classes and Functions:</source>
         <translation>Klassen und Funktionen der obersten Ebene:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="345"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="343"/>
         <source>Enter the number of blank lines before top level classes and functions</source>
         <translation>Gib die Anzahl Leerzeilen vor Klassen und Funktionen der obersten Ebene ein</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="377"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="375"/>
         <source>Methods and Nested Classes and Functions:</source>
         <translation>Methoden und geschachtelte Klassen und Funktionen:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="384"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="382"/>
         <source>Enter the number of blank lines before methods and nested classes or functions</source>
         <translation>Gib die Anzahl Leerzeilen vor Methoden und geschachtelten Klassen und Funktionen ein</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="291"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="289"/>
         <source>Max. Documentation Line Length:</source>
         <translation>Max. Dokumentationszeilenlänge:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="635"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="633"/>
         <source>Commented Code</source>
         <translation>Auskommentierter Code</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="641"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="639"/>
         <source>Select to search for commented code more aggressively. This may increase the number of false positives.</source>
         <translation>Auswählen, um agressiver nach auskommentiertem Code zu suchen. Dies erhöhte die Rate fehlerhafter Erkennungen.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="644"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="642"/>
         <source>Search aggressively</source>
         <translation>Agressive Suche</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="745"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="743"/>
         <source>Type Annotations</source>
         <translation>Typannotationen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="751"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="749"/>
         <source>Min. Coverage:</source>
         <translation>Mindestabdeckung:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="758"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="756"/>
         <source>Enter the minimum percentage of type annotations</source>
         <translation>Gib den Mindestprozentsatz für Typannotationen ein</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="761"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="759"/>
         <source>off</source>
         <translation>aus</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="764"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="762"/>
         <source>%</source>
         <translation>%</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="787"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="785"/>
         <source>Max. Complexity:</source>
         <translation>Max. Komplexität:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="794"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="792"/>
         <source>Enter the maximum type annotation complexity</source>
         <translation>Gib die maximale Komplexität von Typannotationen ein</translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="32"/>
+        <source>Configure</source>
+        <translation>Einstellungen</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="884"/>
+        <source>Run</source>
+        <translation>Ausführung</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="975"/>
+        <source>Press to restart the code style check run</source>
+        <translation>Drücken, um die Quelltextstil-Prüfung erneut zu starten</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="978"/>
+        <source>Restart</source>
+        <translation>Neu starten</translation>
+    </message>
 </context>
 <context>
     <name>CodeStyleCheckerPlugin</name>
@@ -10368,12 +10408,12 @@
         <translation>&amp;Alle entfernen</translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5StringListEditWidget.py" line="90"/>
+        <location filename="../E5Gui/E5StringListEditWidget.py" line="100"/>
         <source>Add Entry</source>
         <translation>Eintrag hinzufügen</translation>
     </message>
     <message>
-        <location filename="../E5Gui/E5StringListEditWidget.py" line="90"/>
+        <location filename="../E5Gui/E5StringListEditWidget.py" line="100"/>
         <source>Enter the entry to add to the list:</source>
         <translation>Gib den hinzuzufügenden Eintrag ein:</translation>
     </message>
@@ -10862,7 +10902,7 @@
         <translation>Drucken abgebrochen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7009"/>
+        <location filename="../QScintilla/Editor.py" line="7010"/>
         <source>File changed</source>
         <translation>Datei geändert</translation>
     </message>
@@ -10927,57 +10967,57 @@
         <translation>Zurück zum letzten gesichert Zustand</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6726"/>
+        <location filename="../QScintilla/Editor.py" line="6727"/>
         <source>Macro Name</source>
         <translation>Makro Name</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6726"/>
+        <location filename="../QScintilla/Editor.py" line="6727"/>
         <source>Select a macro name:</source>
         <translation>Wähle einen Makro Namen:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6798"/>
         <source>Macro files (*.macro)</source>
         <translation>Makrodateien (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6754"/>
+        <location filename="../QScintilla/Editor.py" line="6755"/>
         <source>Load macro file</source>
         <translation>Lade Makrodatei</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6777"/>
+        <location filename="../QScintilla/Editor.py" line="6778"/>
         <source>Error loading macro</source>
         <translation>Fehler beim Makro Laden</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6798"/>
         <source>Save macro file</source>
         <translation>Makrodatei schreiben</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6814"/>
+        <location filename="../QScintilla/Editor.py" line="6815"/>
         <source>Save macro</source>
         <translation>Makro speichern</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6830"/>
+        <location filename="../QScintilla/Editor.py" line="6831"/>
         <source>Error saving macro</source>
         <translation>Fehler beim Makro speichern</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6843"/>
+        <location filename="../QScintilla/Editor.py" line="6844"/>
         <source>Start Macro Recording</source>
         <translation>Makroaufzeichnung starten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6869"/>
+        <location filename="../QScintilla/Editor.py" line="6870"/>
         <source>Macro Recording</source>
         <translation>Makroaufzeichnung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6869"/>
+        <location filename="../QScintilla/Editor.py" line="6870"/>
         <source>Enter name of the macro:</source>
         <translation>Gib einen Namen für das Makro ein:</translation>
     </message>
@@ -11027,32 +11067,32 @@
         <translation>Haltepunkt bearbeiten...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5616"/>
         <source>Enable breakpoint</source>
         <translation>Haltepunkt aktivieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5618"/>
+        <location filename="../QScintilla/Editor.py" line="5619"/>
         <source>Disable breakpoint</source>
         <translation>Haltepunkt deaktivieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5993"/>
+        <location filename="../QScintilla/Editor.py" line="5994"/>
         <source>Code Coverage</source>
         <translation>Quelltext Abdeckung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5993"/>
+        <location filename="../QScintilla/Editor.py" line="5994"/>
         <source>Please select a coverage file</source>
         <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6173"/>
+        <location filename="../QScintilla/Editor.py" line="6174"/>
         <source>Profile Data</source>
         <translation>Profildaten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6173"/>
+        <location filename="../QScintilla/Editor.py" line="6174"/>
         <source>Please select a profile file</source>
         <translation>Bitte wählen Sie eine Datei mit Profildaten</translation>
     </message>
@@ -11092,7 +11132,7 @@
         <translation>Autom. Speicherung aktiv</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7320"/>
+        <location filename="../QScintilla/Editor.py" line="7321"/>
         <source>Drop Error</source>
         <translation>Drop Fehler</translation>
     </message>
@@ -11102,12 +11142,12 @@
         <translation>Zeige Syntaxfehlermeldung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6335"/>
+        <location filename="../QScintilla/Editor.py" line="6336"/>
         <source>Syntax Error</source>
         <translation>Syntaxfehler</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6335"/>
+        <location filename="../QScintilla/Editor.py" line="6336"/>
         <source>No syntax error message available.</source>
         <translation>Keine Syntaxfehlermeldung verfügbar.</translation>
     </message>
@@ -11137,17 +11177,17 @@
         <translation>Vorige nichtabgedeckte Zeile</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6056"/>
+        <location filename="../QScintilla/Editor.py" line="6057"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Zeilen ohne Abdeckung Markieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6049"/>
+        <location filename="../QScintilla/Editor.py" line="6050"/>
         <source>All lines have been covered.</source>
         <translation>Alle Zeilen sind abgedeckt.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6056"/>
+        <location filename="../QScintilla/Editor.py" line="6057"/>
         <source>There is no coverage file available.</source>
         <translation>Es gibt keine Datei mit Abdeckungsinformationen.</translation>
     </message>
@@ -11157,22 +11197,22 @@
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; enthält ungesicherte Änderungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6768"/>
+        <location filename="../QScintilla/Editor.py" line="6769"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6777"/>
+        <location filename="../QScintilla/Editor.py" line="6778"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; ist zerstört.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6830"/>
+        <location filename="../QScintilla/Editor.py" line="6831"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7320"/>
+        <location filename="../QScintilla/Editor.py" line="7321"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
@@ -11212,82 +11252,82 @@
         <translation>Keine Sprache</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7179"/>
+        <location filename="../QScintilla/Editor.py" line="7180"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7341"/>
+        <location filename="../QScintilla/Editor.py" line="7342"/>
         <source>Resources</source>
         <translation>Ressourcen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7343"/>
+        <location filename="../QScintilla/Editor.py" line="7344"/>
         <source>Add file...</source>
         <translation>Datei hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7345"/>
+        <location filename="../QScintilla/Editor.py" line="7346"/>
         <source>Add files...</source>
         <translation>Dateien hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7347"/>
+        <location filename="../QScintilla/Editor.py" line="7348"/>
         <source>Add aliased file...</source>
         <translation>Aliased-Datei hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7350"/>
+        <location filename="../QScintilla/Editor.py" line="7351"/>
         <source>Add localized resource...</source>
         <translation>Lokalisierte Ressource hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7373"/>
+        <location filename="../QScintilla/Editor.py" line="7374"/>
         <source>Add file resource</source>
         <translation>Dateiressource hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7389"/>
+        <location filename="../QScintilla/Editor.py" line="7390"/>
         <source>Add file resources</source>
         <translation>Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7416"/>
+        <location filename="../QScintilla/Editor.py" line="7417"/>
         <source>Add aliased file resource</source>
         <translation>Aliased-Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7416"/>
+        <location filename="../QScintilla/Editor.py" line="7417"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Alias für Datei &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7482"/>
+        <location filename="../QScintilla/Editor.py" line="7483"/>
         <source>Package Diagram</source>
         <translation>Package-Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7482"/>
+        <location filename="../QScintilla/Editor.py" line="7483"/>
         <source>Include class attributes?</source>
         <translation>Klassenattribute anzeigen?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7518"/>
+        <location filename="../QScintilla/Editor.py" line="7519"/>
         <source>Application Diagram</source>
         <translation>Applikations-Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7518"/>
+        <location filename="../QScintilla/Editor.py" line="7519"/>
         <source>Include module names?</source>
         <translation>Modulnamen anzeigen?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7354"/>
+        <location filename="../QScintilla/Editor.py" line="7355"/>
         <source>Add resource frame</source>
         <translation>Ressourcenrahmen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6843"/>
+        <location filename="../QScintilla/Editor.py" line="6844"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Eine Makroaufzeichnung ist bereits aktiv. Neu starten?</translation>
     </message>
@@ -11337,12 +11377,12 @@
         <translation>Kein Exportformat angegeben. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7504"/>
+        <location filename="../QScintilla/Editor.py" line="7505"/>
         <source>Imports Diagram</source>
         <translation>Imports Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7504"/>
+        <location filename="../QScintilla/Editor.py" line="7505"/>
         <source>Include imports from external modules?</source>
         <translation>Imports externer Module anzeigen?</translation>
     </message>
@@ -11417,7 +11457,7 @@
         <translation>Wähle den anzuwendenden Pygments Lexer.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7847"/>
+        <location filename="../QScintilla/Editor.py" line="7848"/>
         <source>Check spelling...</source>
         <translation>Rechtschreibprüfung...</translation>
     </message>
@@ -11427,12 +11467,12 @@
         <translation>Rechtschreibprüfung für Auswahl...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7850"/>
+        <location filename="../QScintilla/Editor.py" line="7851"/>
         <source>Add to dictionary</source>
         <translation>Zum Wörterbuch hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7852"/>
+        <location filename="../QScintilla/Editor.py" line="7853"/>
         <source>Ignore All</source>
         <translation>Alle ignorieren</translation>
     </message>
@@ -11477,22 +11517,22 @@
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6814"/>
+        <location filename="../QScintilla/Editor.py" line="6815"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6614"/>
+        <location filename="../QScintilla/Editor.py" line="6615"/>
         <source>Warning: {0}</source>
         <translation>Warnung: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6621"/>
+        <location filename="../QScintilla/Editor.py" line="6622"/>
         <source>Error: {0}</source>
         <translation>Fehler: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7005"/>
+        <location filename="../QScintilla/Editor.py" line="7006"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Warnung:&lt;/b&gt; Vorgenommenen Änderungen gehen beim neu einlesen verloren.</translation>
     </message>
@@ -11517,27 +11557,27 @@
         <translation>Vorherige Änderung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8268"/>
+        <location filename="../QScintilla/Editor.py" line="8269"/>
         <source>Sort Lines</source>
         <translation>Zeilen sortieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8268"/>
+        <location filename="../QScintilla/Editor.py" line="8269"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>Die Auswahl enthält für eine numerische Sortierung ungültige Daten.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6549"/>
+        <location filename="../QScintilla/Editor.py" line="6550"/>
         <source>Warning</source>
         <translation>Warnung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6549"/>
+        <location filename="../QScintilla/Editor.py" line="6550"/>
         <source>No warning messages available.</source>
         <translation>Keine Warnmeldungen verfügbar.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6611"/>
+        <location filename="../QScintilla/Editor.py" line="6612"/>
         <source>Style: {0}</source>
         <translation>Stil: {0}</translation>
     </message>
@@ -11562,7 +11602,7 @@
         <translation>Öffnen mit Kodierung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6999"/>
+        <location filename="../QScintilla/Editor.py" line="7000"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; wurde geändert, während sie in eric6 geöffnet war. Neu einlesen?&lt;/p&gt;</translation>
     </message>
@@ -11587,22 +11627,22 @@
         <translation>Der Provider für automatische Vervollständigungen namens &apos;{0}&apos; ist bereits registriert. Die Wiederholung wird ignoriert.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5186"/>
         <source>Call-Tips Provider</source>
         <translation>Calltipps-Provider</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5186"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation>Der Calltipps-Provider namens &apos;{0}&apos; ist bereits registriert. Die Wiederholung wird ignoriert.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8357"/>
+        <location filename="../QScintilla/Editor.py" line="8358"/>
         <source>Register Mouse Click Handler</source>
         <translation>Maus Klick Handler registrieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8357"/>
+        <location filename="../QScintilla/Editor.py" line="8358"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation>Ein Maus Klick Handler für &quot;{0}&quot; wurde bereits durch &quot;{1}&quot; registriert. Die Anfrage durch &quot;{2}&quot; wird abgebrochen...</translation>
     </message>
@@ -11632,12 +11672,12 @@
         <translation>Auswahl in Konsole ausführen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8478"/>
+        <location filename="../QScintilla/Editor.py" line="8479"/>
         <source>EditorConfig Properties</source>
         <translation>EditorConfig Eigenschaften</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="8478"/>
+        <location filename="../QScintilla/Editor.py" line="8479"/>
         <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die EditorConfig Eigenschaften für die Datei &lt;b&gt;{0}&lt;/b&gt; konnten nicht geladen werden.&lt;/p&gt;</translation>
     </message>
@@ -16999,17 +17039,17 @@
         <translation>Gib den Pfad der Firmwaredatei ein</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="66"/>
+        <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="71"/>
         <source>Firmware Files (*.img);;All Files (*)</source>
         <translation>Firmwaredateien (*.img);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="72"/>
+        <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="77"/>
         <source>Backup Firmware</source>
         <translation>Firmware sichern</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="76"/>
+        <location filename="../MicroPython/EspBackupRestoreFirmwareDialog.py" line="82"/>
         <source>Restore Firmware</source>
         <translation>Firmware zurückspielen</translation>
     </message>
@@ -17027,12 +17067,12 @@
         <translation>Flash löschen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="211"/>
+        <location filename="../MicroPython/EspDevices.py" line="217"/>
         <source>Flash MicroPython Firmware</source>
         <translation>MicroPython Firmware flashen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="236"/>
+        <location filename="../MicroPython/EspDevices.py" line="248"/>
         <source>Flash Additional Firmware</source>
         <translation>Zusätzliche Firmware flashen</translation>
     </message>
@@ -17057,7 +17097,7 @@
         <translation>Chiptyp &apos;{0}&apos; wird nicht unterstützt.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="297"/>
+        <location filename="../MicroPython/EspDevices.py" line="309"/>
         <source>&apos;esptool write_flash&apos; Output</source>
         <translation>Ausgabe von &apos;esptool write_flash&apos;</translation>
     </message>
@@ -17067,47 +17107,47 @@
         <translation>Gerät zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="263"/>
+        <location filename="../MicroPython/EspDevices.py" line="275"/>
         <source>Backup Firmware</source>
         <translation>Firmware sichern</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="297"/>
+        <location filename="../MicroPython/EspDevices.py" line="309"/>
         <source>Restore Firmware</source>
         <translation>Firmware zurückspielen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="315"/>
+        <location filename="../MicroPython/EspDevices.py" line="327"/>
         <source>Show Chip ID</source>
         <translation>Chip ID anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="332"/>
+        <location filename="../MicroPython/EspDevices.py" line="344"/>
         <source>Show Flash ID</source>
         <translation>Flash ID anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="349"/>
+        <location filename="../MicroPython/EspDevices.py" line="361"/>
         <source>Show MAC Address</source>
         <translation>MAC Adresse anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="263"/>
+        <location filename="../MicroPython/EspDevices.py" line="275"/>
         <source>&apos;esptool read_flash&apos; Output</source>
         <translation>Ausgabe von &apos;esptool read_flash&apos;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="315"/>
+        <location filename="../MicroPython/EspDevices.py" line="327"/>
         <source>&apos;esptool chip_id&apos; Output</source>
         <translation>Ausgabe von &apos;esptool chip_id&apos;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="332"/>
+        <location filename="../MicroPython/EspDevices.py" line="344"/>
         <source>&apos;esptool flash_id&apos; Output</source>
         <translation>Ausgabe von &apos;esptool flash_id&apos;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspDevices.py" line="349"/>
+        <location filename="../MicroPython/EspDevices.py" line="361"/>
         <source>&apos;esptool read_mac&apos; Output</source>
         <translation>Ausgabe von &apos;esptool read_mac&apos;</translation>
     </message>
@@ -17140,20 +17180,35 @@
         <translation>Gib den Pfad der Firmwaredatei ein</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="72"/>
+        <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="96"/>
         <source>Address:</source>
         <translation>Adresse:</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="79"/>
+        <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="103"/>
         <source>Enter the flash addres in the hexadecimal form</source>
         <translation>Gib die Flash Speicheradresse in Hexadezimalform ein</translation>
     </message>
     <message>
-        <location filename="../MicroPython/EspFirmwareSelectionDialog.py" line="43"/>
+        <location filename="../MicroPython/EspFirmwareSelectionDialog.py" line="51"/>
         <source>Firmware Files (*.bin);;All Files (*)</source>
         <translation>Firmwaredateien (*.bin);;Alle Dateien (*)</translation>
     </message>
+    <message>
+        <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="75"/>
+        <source>Flash Mode:</source>
+        <translation>Flash Modus:</translation>
+    </message>
+    <message>
+        <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="82"/>
+        <source>Select the flash mode</source>
+        <translation>Wähle den Flashmodus aus</translation>
+    </message>
+    <message>
+        <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="89"/>
+        <source>Leave empty to use the default mode.</source>
+        <translation>Leer lassen, um den Standardmodus zu verwenden.</translation>
+    </message>
 </context>
 <context>
     <name>ExceptionLogger</name>
@@ -37558,6 +37613,14 @@
     </message>
 </context>
 <context>
+    <name>IgnoredDevicesDialog</name>
+    <message>
+        <location filename="../MicroPython/IgnoredDevicesDialog.ui" line="14"/>
+        <source>Ignored Serial Devices</source>
+        <translation>Ignorierte Serielle Geräte</translation>
+    </message>
+</context>
+<context>
     <name>ImageMarkupDialog</name>
     <message>
         <location filename="../QScintilla/MarkupProviders/ImageMarkupDialog.py" line="52"/>
@@ -43350,27 +43413,27 @@
 <context>
     <name>MicroPythonDevice</name>
     <message>
-        <location filename="../MicroPython/MicroPythonDevices.py" line="214"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="223"/>
         <source>Unsupported Device</source>
         <translation>Nicht unterstütztes Gerät</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonDevices.py" line="224"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="233"/>
         <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="243"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="252"/>
         <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="262"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="271"/>
         <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="282"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="291"/>
         <source>File Manager is not supported by this device.</source>
         <translation>Der Dateimanager wird von diesem Gerät nicht unterstützt.</translation>
     </message>
@@ -43928,7 +43991,7 @@
         <translation>Drücken, um ein Chartfenster zur Darstellung der vom ausgewählten Gerät empfangenen Daten zu öffnen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="460"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="493"/>
         <source>Press to connect the selected device</source>
         <translation>Drücken, um eine Verbindung mit den ausgewählten Gerät herzustellen</translation>
     </message>
@@ -43956,32 +44019,32 @@
         <translation>Keine unterstützten Geräte gefunden.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="430"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="463"/>
         <source>Clear</source>
         <translation>Löschen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="432"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="465"/>
         <source>Copy</source>
         <translation>Kopieren</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="433"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="466"/>
         <source>Paste</source>
         <translation>Einfügen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="455"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="488"/>
         <source>Press to disconnect the current device</source>
         <translation>Drücken, um die Verbindung zum aktuelle Geräte zu trennen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="476"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="509"/>
         <source>No device attached</source>
         <translation>Kein Gerät angeschlossen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="476"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="509"/>
         <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -43994,212 +44057,212 @@
 Drücke zum Abschluss den Resetknopf des Gerätes und warte ein paar Sekunden vor einem neuen Versuch.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="503"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="536"/>
         <source>Start REPL</source>
         <translation>REPL starten</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="503"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="536"/>
         <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Eingabeaufforderung kann nicht gestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="893"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="926"/>
         <source>Serial Device Connect</source>
         <translation>Serielle Verbindung</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="893"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="926"/>
         <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Kann keine Verbindung zum Gerät an der seriellen Schnittstelle &lt;b&gt;{0}&lt;/b&gt; herstellen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="938"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="971"/>
         <source>Run Script</source>
         <translation>Skript ausführen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="921"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="954"/>
         <source>There is no editor open. Abort...</source>
         <translation>Es ist kein Editor offen. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="929"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="962"/>
         <source>The current editor does not contain a script. Abort...</source>
         <translation>Der aktuelle Editortext enthält kein Skript. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="938"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="971"/>
         <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Das Skript kann nicht ausgeführt werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="961"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="994"/>
         <source>Open Python File</source>
         <translation>Pythondatei öffnen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="961"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="994"/>
         <source>Python3 Files (*.py);;All Files (*)</source>
         <translation>Python3 Dateien (*.py);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1005"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1038"/>
         <source>Start Chart</source>
         <translation>Chart starten</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1005"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1038"/>
         <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Das Chart kann nicht gestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1034"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1067"/>
         <source>Unsaved Chart Data</source>
         <translation>Nich gesicherte Chart Daten</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1034"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1067"/>
         <source>The chart contains unsaved data.</source>
         <translation>Das Chart enthält ungesicherte Daten.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1085"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1118"/>
         <source>Start File Manager</source>
         <translation>Dateimanager starten</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1085"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1118"/>
         <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Dateimanager kann nicht gestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1136"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1169"/>
         <source>Show Version</source>
         <translation>Version anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1139"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1172"/>
         <source>Show Implementation</source>
         <translation>Implementierung anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1250"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/>
         <source>Synchronize Time</source>
         <translation>Zeit synchronisieren</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1147"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1180"/>
         <source>Show Device Time</source>
         <translation>Gerätezeit anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1183"/>
         <source>Show Local Time</source>
         <translation>Lokale Zeit anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1461"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1497"/>
         <source>Compile Python File</source>
         <translation>Python Datei übersetzen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1481"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1517"/>
         <source>Compile Current Editor</source>
         <translation>Aktuellen Editor übersetzen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1188"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1224"/>
         <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
         <translation>&lt;h3&gt;Versionsinformationen des Gerätes&lt;/h3&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1197"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1233"/>
         <source>No version information available.</source>
         <translation>Keine Versionsinformationen verfügbar.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1199"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1235"/>
         <source>Device Version Information</source>
         <translation>Versionsinformationen des Gerätes</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1222"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/>
         <source>unknown</source>
         <translation>unbekannt</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1226"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1262"/>
         <source>Device Implementation Information</source>
         <translation>Informationen zur Implementierung</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1226"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1262"/>
         <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;h3&gt;Informationen zur Implementierung&lt;/h3&gt;&lt;p&gt;Dieses Gerät enthält &lt;b&gt;{0} {1}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1250"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/>
         <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Zeit des angeschlossenen Gerätes wurde mit der lokalen Zeit synchronisiert.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1272"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1308"/>
         <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&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;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;h3&gt;Datum und Zeit des Gerätes&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Datum&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;Zeit&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1280"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/>
         <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
         <translation>&lt;h3&gt;Datum und Zeit des Gerätes&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1294"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/>
         <source>Device Date and Time</source>
         <translation>Datum und Zeit des Gerätes</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1343"/>
         <source>Local Date and Time</source>
         <translation>Lokales Datum und Zeit</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1343"/>
         <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&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;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;h3&gt;Lokales Datum und Zeit&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Datum&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;Zeit&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1374"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1410"/>
         <source>Error handling device</source>
         <translation>Fehler bei Gerätekommunikation</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1374"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1410"/>
         <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.&lt;/p&gt;&lt;p&gt;Methode: {0}&lt;/p&gt;&lt;p&gt;Nachricht: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1413"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1449"/>
         <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source>
         <translation>Der MicroPython Crosscompiler &lt;b&gt;mpy-cross&lt;/b&gt; kann nicht gefunden werden. Stelle sicher, dass er im Suchpfad liegt oder konfiguriere ihn auf der MicroPython Konfigurationsseite.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1431"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1467"/>
         <source>Python Files (*.py);;All Files (*)</source>
         <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/>
         <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
         <translation>Die Python Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1451"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1487"/>
         <source>&apos;mpy-cross&apos; Output</source>
         <translation>&apos;mpy-cross&apos; Ausgabe</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1474"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1510"/>
         <source>The current editor does not contain a Python file. Aborting...</source>
         <translation>Der aktuelle Editortext enthält keine Pythondatei. Abbruch...</translation>
     </message>
@@ -44214,50 +44277,70 @@
         <translation>Drücken, um einen Dateimanager zum ausgewählten Gerät zu öffnen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1018"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1051"/>
         <source>&#xc2;&#xb5;Py Chart</source>
         <translation>µPy Chart</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1098"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1131"/>
         <source>&#xc2;&#xb5;Py Files</source>
         <translation>µPy Dateien</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1207"/>
         <source>Show Documentation</source>
         <translation>Dokumentation anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1214"/>
         <source>Configure</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1153"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/>
         <source>Show Time</source>
         <translation>Zeit anzeigen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1170"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1203"/>
         <source>Download Firmware</source>
         <translation>Firmware herunterladen</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1350"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/>
         <source>Date and Time</source>
         <translation>Datum und Zeit</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/>
         <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{0}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Lokales Datum und Zeit&lt;/th&gt;&lt;th&gt;Datum und Zeit des Gerätes&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Datum&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{0}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Zeit&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1350"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/>
         <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;center&apos;&gt;{0} {1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Lokales Datum und Zeit&lt;/th&gt;&lt;th&gt;Datum und Zeit des Gerätes&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;center&apos;&gt;{0} {1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
+    <message>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="336"/>
+        <source>Unknown MicroPython Device</source>
+        <translation>Unbekanntes MicroPython Gerät</translation>
+    </message>
+    <message>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="336"/>
+        <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href=&quot;mailto:eric-bugs@eric-ide.python-projects.org&quot;&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Diese ubekannten seriellen Geräte wurden erkannt.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Falls es sich um ein MicroPython Board handelt, melden sie es bitte zusammen mit dem Boardnamen und einer Kurzbeschreibung an &lt;a href=&quot;mailto:eric-bugs@eric-ide.python-projects.org&quot;&gt; die eric Fehlermitteilungsemailadresse&lt;/a&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="336"/>
+        <source>{0} ({1:04x}/{2:04x})</source>
+        <translation>{0} ({1:04x}/{2:04x})</translation>
+    </message>
+    <message>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1211"/>
+        <source>Ignored Serial Devices</source>
+        <translation>Ignorierte Serielle Geräte</translation>
+    </message>
 </context>
 <context>
     <name>MicrobitDevice</name>
@@ -46084,50 +46167,50 @@
 <context>
     <name>NetworkManager</name>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="194"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="201"/>
         <source>SSL Certificate Error</source>
         <translation>SSL Zertifikatsfehler</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="195"/>
-        <source>&lt;b&gt;{0}&lt;/b&gt;&lt;p&gt;The page you are trying to access has errors in the SSL certificate.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Would you like to make an exception?&lt;/p&gt;</source>
-        <translation>&lt;b&gt;{0}&lt;/b&gt;&lt;p&gt;Die Seite, auf die zugegriffen werden soll, besitzt Fehler in ihrem SSL Zertifikat.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Soll eine Ausnahme erstellt werden?&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="205"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="212"/>
         <source>&amp;Permanent accept</source>
         <translation>&amp;Immer akzeptieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="207"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="214"/>
         <source>&amp;Temporary accept</source>
         <translation>&amp;Vorläufig akzeptieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="209"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="216"/>
         <source>&amp;Reject</source>
         <translation>&amp;Ablehnen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="243"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="284"/>
         <source>&lt;b&gt;Enter username and password for &apos;{0}&apos;, realm &apos;{1}&apos;&lt;/b&gt;</source>
         <translation>&lt;b&gt;Gib Nutzernamen und Kennwort für „{0}“ und Realm „{1}“ ein&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="247"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="288"/>
         <source>&lt;b&gt;Enter username and password for &apos;{0}&apos;&lt;/b&gt;</source>
         <translation>&lt;b&gt;Gib Nutzernamen und Kennwort für „{0}“ ein&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="295"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="336"/>
         <source>Authentication required</source>
         <translation>Authentisierung erforderlich</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/NetworkManager.py" line="296"/>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="337"/>
         <source>Authentication is required to access:</source>
         <translation>Eine Authentisierung ist zum Zugriff auf diese URL erforderlich:</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/NetworkManager.py" line="202"/>
+        <source>&lt;b&gt;{0}&lt;/b&gt;&lt;p&gt;The host &lt;b&gt;{1}&lt;/b&gt; you are trying to access has errors in the SSL certificate.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{2}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Would you like to make an exception?&lt;/p&gt;</source>
+        <translation>&lt;b&gt;{0}&lt;/b&gt;&lt;p&gt;Der Server &lt;b&gt;{1}&lt;/b&gt;, auf den zugegriffen werden soll, besitzt Fehler im SSL Zertifikat.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Soll eine Ausnahme erstellt werden?&lt;/p&gt;</translation>
+    </message>
 </context>
 <context>
     <name>NetworkPage</name>
@@ -49510,17 +49593,17 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1640"/>
+        <location filename="../Preferences/__init__.py" line="1645"/>
         <source>Export Preferences</source>
         <translation>Einstellungen exportieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1668"/>
+        <location filename="../Preferences/__init__.py" line="1673"/>
         <source>Import Preferences</source>
         <translation>Einstellungen importieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1668"/>
+        <location filename="../Preferences/__init__.py" line="1673"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
     </message>
@@ -58631,17 +58714,17 @@
         <translation>&lt;b&gt;Qt-Einstellungen&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="90"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="85"/>
         <source>Qt Tools</source>
         <translation>Qt-Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="169"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="164"/>
         <source>This gives an example of the complete tool name</source>
         <translation>Dies gibt ein Beispiel für den vollständigen Werkzeugnamen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="172"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="167"/>
         <source>designer</source>
         <translation>designer</translation>
     </message>
@@ -58651,7 +58734,7 @@
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Hinweis:&lt;/b&gt; Diese Einstellung wird erst beim nächsten Programmstart aktiv.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="123"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="118"/>
         <source>The tool executable is composed of the prefix, the tool name and the postfix. For win, the extension is added automatically.</source>
         <translation>Der Werkzeugname wird aus dem Präfix, dem Werkzeugnamen und dem Anhängsel gebildet. Bei Windows wird die Erweiterung automatisch angehängt.</translation>
     </message>
@@ -58666,67 +58749,52 @@
         <translation>Gib den Pfad des Qt-Übersetzungenverzeichnisses ein.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="72"/>
-        <source>&lt;b&gt;Note:&lt;/b&gt; Leave this entry empty to use an environment variable or the path compiled into the Qt library. Environment variables supported are
-&lt;ul&gt;
-&lt;li&gt;QT4TRANSLATIONSDIR for Qt4&lt;/li&gt;
-&lt;li&gt;QT5TRANSLATIONSDIR for Qt5&lt;/li&gt;
-&lt;li&gt;QTTRANSLATIONSDIR for any Qt variant&lt;/li&gt;
-&lt;/ul&gt;</source>
-        <translation>&lt;b&gt;Hinweis:&lt;/b&gt; Lassen Sie diesen Eintrag leer, um eine Umgebungsvariable oder den in die Qt Bibliothek eincompilierten Pfad zu verwenden. Unterstützte Umgebungsvariablen sind
-&lt;ul&gt;
-&lt;li&gt;QT4TRANSLATIONSDIR für Qt4&lt;/li&gt;
-&lt;li&gt;QT5TRANSLATIONSDIR für Qt5&lt;/li&gt;
-&lt;li&gt;QTTRANSLATIONSDIR für eine beliebige Qt Variante&lt;/li&gt;
-&lt;/ul&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="135"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="130"/>
         <source>Qt-Prefix:</source>
         <translation>Qt-Präfix:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="142"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="137"/>
         <source>Enter the prefix for the Qt tools name</source>
         <translation>Gib das Präfix für den Qt-Werkzeugnamen ein</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="149"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="144"/>
         <source>Qt-Postfix:</source>
         <translation>Qt-Anhängsel:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="156"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="151"/>
         <source>Enter the postfix for the Qt tools name</source>
         <translation>Gib das Anhängsel für den Qt-Werkzeugnamen ein</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="226"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="221"/>
         <source>Indent Width:</source>
         <translation>Einrückungstiefe:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="233"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="228"/>
         <source>Select the indent width (default: 4)</source>
         <translation>Wähle die Einrücktiefe (Standard: 4)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="327"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="322"/>
         <source>Generate imports relative to &apos;.&apos;</source>
         <translation>Erzeuge Imports relativ zu &apos;.&apos;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="296"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="291"/>
         <source>Tools Directory:</source>
         <translation>Verzeichnis:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="114"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="109"/>
         <source>Enter the path of the Qt tools directory, if they are not found.</source>
         <translation>Gib den Pfad des Verzeichnisses mit den Qt-Werkzeugen ein, falls sie nicht automatisch gefunden werden.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="211"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="206"/>
         <source>Enter the path of the PyQt tools directory, if they are not found.</source>
         <translation>Gib den Pfad des Verzeichnisses mit den PyQt-Werkzeugen ein, falls sie nicht automatisch gefunden werden.</translation>
     </message>
@@ -58736,7 +58804,7 @@
         <translation>Beispiel: {0}designer{1}</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="312"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="307"/>
         <source>Enter the path of the PySide2 tools directory, if they are not found.</source>
         <translation>Gib den Pfad des Verzeichnisses mit den PySide2-Werkzeugen ein, falls sie nicht automatisch gefunden werden.</translation>
     </message>
@@ -58746,35 +58814,40 @@
         <translation>Qt</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="187"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="182"/>
         <source>PyQt</source>
         <translation>PyQt</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="220"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="215"/>
         <source>pyuic Options</source>
         <translation>pyuic Optionen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="272"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="267"/>
         <source>Select to generate extra code to test and display the form</source>
         <translation>Auswählen, um zusätzlichen Code zum Testen und Anzeigen des Formulars zu erzeugen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="275"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="270"/>
         <source>Generate Extra Test Code</source>
         <translation>Zusätzlichen Testcode erzeugen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="288"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="283"/>
         <source>PySide2</source>
         <translation>PySide2</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="321"/>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="316"/>
         <source>pyside2-uic Options</source>
         <translation>pyside2-uic Optionen</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="72"/>
+        <source>&lt;b&gt;Note:&lt;/b&gt; Leave this entry empty to use the path compiled into the Qt library.</source>
+        <translation>&lt;b&gt;Hinweis:&lt;/b&gt; Lassen Sie diesen Eintrag leer, um den in die Qt Bibliothek eincompilierten Pfad zu verwenden.</translation>
+    </message>
 </context>
 <context>
     <name>Queues</name>
@@ -60636,6 +60709,21 @@
         <source>&lt;b&gt;Configure security settings&lt;/b&gt;</source>
         <translation>&lt;b&gt;Sicherheitseinstellungen&lt;/b&gt;</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="96"/>
+        <source>Certificate Errors</source>
+        <translation>Zertifikatsfehler</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="102"/>
+        <source>Select to always reject web pages with certificate issues</source>
+        <translation>Auswählen, um alle Webseiten mit Zertifikatsfehlern abzulehnen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="105"/>
+        <source>Always reject URLs with certificate errors</source>
+        <translation>URLs mit Zertifikatsfehlern immer ablehnen</translation>
+    </message>
 </context>
 <context>
     <name>SendRefererWhitelistDialog</name>
@@ -62599,75 +62687,80 @@
         <translation>&lt;b&gt;Sicherheitsinformationen&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="168"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="171"/>
         <source>Media</source>
         <translation>Bilder</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="184"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="187"/>
         <source>Image</source>
         <translation>Bild</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="189"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="192"/>
         <source>Image Address</source>
         <translation>Bildadresse</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="197"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="200"/>
         <source>&lt;b&gt;Preview&lt;/b&gt;</source>
         <translation>&lt;b&gt;Vorschau&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="216"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="238"/>
         <source>Preview not available.</source>
         <translation>Vorschau nicht verfügbar.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="243"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="265"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Bildadresse in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="246"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="268"/>
         <source>Copy Image Name to Clipboard</source>
         <translation>Bildbezeichnung in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="310"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="332"/>
         <source>Save Image</source>
         <translation>Bild speichern</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="299"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="321"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="310"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="332"/>
         <source>&lt;p&gt;Cannot write to file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;In die Datei &lt;b&gt;{0}&lt;/b&gt; kann nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="229"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="251"/>
         <source>Loading...</source>
         <translation>Lade...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="287"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="309"/>
         <source>&lt;p&gt;This preview is not available.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Diese Vorschau ist nicht verfügbar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="76"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="97"/>
         <source>&lt;b&gt;Connection is encrypted.&lt;/b&gt;</source>
         <translation>&lt;b&gt;Verbindung ist verschlüsselt.&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="80"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="102"/>
         <source>&lt;b&gt;Connection is not encrypted.&lt;/b&gt;</source>
         <translation>&lt;b&gt;Verbindung ist nicht verschlüsselt.&lt;/b&gt;</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.py" line="87"/>
+        <source>&lt;b&gt;Connection is encrypted but may be insecure.&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Verbindung ist verschlüsselt aber möglicherweise unsicher.&lt;/b&gt;</translation>
+    </message>
 </context>
 <context>
     <name>SiteInfoWidget</name>
@@ -62677,60 +62770,65 @@
         <translation>&lt;b&gt;Web-Site {0}&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="62"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="69"/>
         <source>Your connection to this site is &lt;b&gt;secure&lt;/b&gt;.</source>
         <translation>Ihre Verbindung zu dieser Web-Site ist &lt;b&gt;sicher&lt;/b&gt;.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="67"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="74"/>
         <source>Your connection to this site is &lt;b&gt;not secure&lt;/b&gt;.</source>
         <translation>Ihre Verbindung zu dieser Web-Site ist &lt;b&gt;nicht sicher&lt;/b&gt;.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="82"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="89"/>
         <source>This is your &lt;b&gt;{0}.&lt;/b&gt; visit of this site.</source>
         <translation>Dies ist ihr &lt;b&gt;{0}.&lt;/b&gt; Besuch dieser Web-Site.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="88"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="95"/>
         <source>You have &lt;b&gt;never&lt;/b&gt; visited this site before.</source>
         <translation>Sie haben diese Web-Site &lt;b&gt;niemals&lt;/b&gt; zuvor besucht.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="97"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="104"/>
         <source>first</source>
         <translation>erster</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="99"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="106"/>
         <source>second</source>
         <translation>zweiter</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="101"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="108"/>
         <source>third</source>
         <translation>dritter</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="102"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="109"/>
         <source>This is your &lt;b&gt;{0}&lt;/b&gt; visit of this site.</source>
         <translation>Dies ist ihr &lt;b&gt;{0}&lt;/b&gt; Besuch dieser Web-Site.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="123"/>
-        <source>Register as &lt;b&gt;{0}&lt;/b&gt; links handler.</source>
-        <translation>Als &lt;b&gt;{0}&lt;/b&gt; Links-Handler registrieren.</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="130"/>
+        <source>Register as &lt;b&gt;{0}&lt;/b&gt; links handler.</source>
+        <translation>Als &lt;b&gt;{0}&lt;/b&gt; Links-Handler registrieren.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="137"/>
         <source>Register</source>
         <translation>Registrieren</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="147"/>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="154"/>
         <source>More...</source>
         <translation>Mehr...</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/SiteInfo/SiteInfoWidget.py" line="63"/>
+        <source>Your connection to this site &lt;b&gt;may not be secure&lt;/b&gt;.</source>
+        <translation>Ihre Verbindung zu dieser Web-Site ist &lt;b&gt;möglicherweise nicht sicher&lt;/b&gt;.</translation>
+    </message>
 </context>
 <context>
     <name>SnapWidget</name>
@@ -74499,7 +74597,7 @@
         <translation>Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5115"/>
+        <location filename="../UI/UserInterface.py" line="5082"/>
         <source>Help</source>
         <translation>Hilfe</translation>
     </message>
@@ -74509,7 +74607,7 @@
         <translation>&amp;Werkzeugleisten</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5243"/>
+        <location filename="../UI/UserInterface.py" line="5210"/>
         <source>Problem</source>
         <translation>Problem</translation>
     </message>
@@ -74529,7 +74627,7 @@
         <translation>&amp;Was ist das?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5438"/>
+        <location filename="../UI/UserInterface.py" line="5405"/>
         <source>Process Generation Error</source>
         <translation>Fehler beim Prozessstart</translation>
     </message>
@@ -74619,7 +74717,7 @@
         <translation>&lt;b&gt;Fehler berichten...&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Senden eines Fehlerberichtes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6327"/>
+        <location filename="../UI/UserInterface.py" line="6294"/>
         <source>Export Keyboard Shortcuts</source>
         <translation>Tastaturkurzbefehle exportieren</translation>
     </message>
@@ -74639,7 +74737,7 @@
         <translation>&lt;b&gt;Tastaturkurzbefehle exportieren&lt;/b&gt;&lt;p&gt;Exportiert die Tastaturkurzbefehle der Applikation.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6351"/>
+        <location filename="../UI/UserInterface.py" line="6318"/>
         <source>Import Keyboard Shortcuts</source>
         <translation>Tastaturkurzbefehle importieren</translation>
     </message>
@@ -74794,7 +74892,7 @@
         <translation>&lt;b&gt;Dateien Seite an Seite vergleichen&lt;/b&gt;&lt;p&gt;Öffnet einen Dialog zum Vergleich zweier Dateien und zur Anzeige des Ergebnisse Seite an Seite.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6914"/>
+        <location filename="../UI/UserInterface.py" line="6881"/>
         <source>Drop Error</source>
         <translation>Drop-Fehler</translation>
     </message>
@@ -74864,32 +74962,32 @@
         <translation>&lt;b&gt;Ansichtenprofile&lt;/b&gt;&lt;p&gt;Ansichtenprofile konfigurieren. Mit diesem Dialog kann die Sichtbarkeit der verschiedenen Fenster für die vorbestimmten Ansichtenprofile eingestellt werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5243"/>
+        <location filename="../UI/UserInterface.py" line="5210"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist or is zero length.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht oder hat die Größe Null.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="4962"/>
+        <location filename="../UI/UserInterface.py" line="4935"/>
         <source>&lt;p&gt;Could not start Qt-Designer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Qt-Designer konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5034"/>
+        <location filename="../UI/UserInterface.py" line="5005"/>
         <source>&lt;p&gt;Could not start Qt-Linguist.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Qt-Linguist konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5087"/>
+        <location filename="../UI/UserInterface.py" line="5049"/>
         <source>&lt;p&gt;Could not start Qt-Assistant.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Qt-Assistant konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass es als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5438"/>
+        <location filename="../UI/UserInterface.py" line="5405"/>
         <source>&lt;p&gt;Could not start the tool entry &lt;b&gt;{0}&lt;/b&gt;.&lt;br&gt;Ensure that it is available as &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Werkzeugeeintrag &lt;b&gt;{0}&lt;/b&gt; konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass er als &lt;b&gt;{1}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6914"/>
+        <location filename="../UI/UserInterface.py" line="6881"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
@@ -74914,7 +75012,7 @@
         <translation>&lt;b&gt;UI-Vorschau&lt;/b&gt;&lt;p&gt;Starte die UI-Vorschau.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5199"/>
+        <location filename="../UI/UserInterface.py" line="5166"/>
         <source>&lt;p&gt;Could not start UI Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die UI-Vorschau konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
@@ -74939,7 +75037,7 @@
         <translation>&lt;b&gt;Übersetzungsvorschau&lt;/b&gt;&lt;p&gt;Dies startet das Programm zur Vorschau von Übersetzungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5256"/>
+        <location filename="../UI/UserInterface.py" line="5223"/>
         <source>&lt;p&gt;Could not start Translation Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Übersetzungsvorschau konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
@@ -74979,42 +75077,42 @@
         <translation>Aufgabenanzeige</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6521"/>
+        <location filename="../UI/UserInterface.py" line="6488"/>
         <source>Save tasks</source>
         <translation>Aufgaben speichern</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6521"/>
+        <location filename="../UI/UserInterface.py" line="6488"/>
         <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Aufgabendatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6550"/>
+        <location filename="../UI/UserInterface.py" line="6517"/>
         <source>Read tasks</source>
         <translation>Aufgaben lesen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6550"/>
+        <location filename="../UI/UserInterface.py" line="6517"/>
         <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Aufgabendatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5115"/>
+        <location filename="../UI/UserInterface.py" line="5082"/>
         <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source>
         <translation>Momentan ist kein Betrachter angegeben. Bitte benutzen Sie den Einstellungsdialog, um einen festzulegen.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5129"/>
+        <location filename="../UI/UserInterface.py" line="5096"/>
         <source>&lt;p&gt;Could not start custom viewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Betrachter konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass er als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5919"/>
+        <location filename="../UI/UserInterface.py" line="5886"/>
         <source>Documentation Missing</source>
         <translation>Dokumentation fehlt</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5919"/>
+        <location filename="../UI/UserInterface.py" line="5886"/>
         <source>&lt;p&gt;The documentation starting point &quot;&lt;b&gt;{0}&lt;/b&gt;&quot; could not be found.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der Dokumentationsstartpunkt „&lt;b&gt;{0}&lt;/b&gt;“ konnte nicht gefunden werden.&lt;/p&gt;</translation>
     </message>
@@ -75114,7 +75212,7 @@
         <translation>Öffne die Eric-API-Dokumentation</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5149"/>
+        <location filename="../UI/UserInterface.py" line="5116"/>
         <source>&lt;p&gt;Could not start the help viewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;hh&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Hilfeanzeige konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;hh&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
@@ -75195,41 +75293,41 @@
         <translation>&amp;Eingebaute Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5422"/>
+        <location filename="../UI/UserInterface.py" line="5389"/>
         <source>Starting process &apos;{0} {1}&apos;.
 </source>
         <translation>Starte Prozess „{0} {1}“.
 </translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5516"/>
+        <location filename="../UI/UserInterface.py" line="5483"/>
         <source>Process &apos;{0}&apos; has exited.
 </source>
         <translation>Prozess „{0}“ ist beendet.
 </translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5902"/>
+        <location filename="../UI/UserInterface.py" line="5869"/>
         <source>Documentation</source>
         <translation>Dokumentation</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5727"/>
+        <location filename="../UI/UserInterface.py" line="5694"/>
         <source>&lt;p&gt;The PyQt4 documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der PyQt4-Dokumentations-Startpunkt ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7285"/>
+        <location filename="../UI/UserInterface.py" line="7252"/>
         <source>Error during updates check</source>
         <translation>Fehler während der Aktualisierungsprüfung</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7266"/>
+        <location filename="../UI/UserInterface.py" line="7233"/>
         <source>Update available</source>
         <translation>Aktualisierung verfügbar</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7324"/>
+        <location filename="../UI/UserInterface.py" line="7291"/>
         <source>&lt;/table&gt;</source>
         <translation>&lt;/table&gt;</translation>
     </message>
@@ -75254,22 +75352,22 @@
         <translation>Zeige externe &amp;Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7285"/>
+        <location filename="../UI/UserInterface.py" line="7252"/>
         <source>Could not perform updates check.</source>
         <translation>Konnte keine Aktualisierungsprüfung durchführen.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7099"/>
+        <location filename="../UI/UserInterface.py" line="7066"/>
         <source>&amp;Cancel</source>
         <translation>&amp;Abbrechen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7108"/>
+        <location filename="../UI/UserInterface.py" line="7075"/>
         <source>Trying host {0}</source>
         <translation>Prüfe Host {0}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7361"/>
+        <location filename="../UI/UserInterface.py" line="7328"/>
         <source>First time usage</source>
         <translation>Erstmalige Nutzung</translation>
     </message>
@@ -75364,7 +75462,7 @@
         <translation>Zeige die verfügbaren eric-Versionen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7309"/>
+        <location filename="../UI/UserInterface.py" line="7276"/>
         <source>&lt;h3&gt;Available versions&lt;/h3&gt;&lt;table&gt;</source>
         <translation>&lt;h3&gt;Verfügbare Versionen&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
@@ -75449,17 +75547,17 @@
         <translation>Externe Werkzeuge/{0}</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5383"/>
+        <location filename="../UI/UserInterface.py" line="5350"/>
         <source>External Tools</source>
         <translation>Externe Werkzeuge</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5374"/>
+        <location filename="../UI/UserInterface.py" line="5341"/>
         <source>No tool entry found for external tool &apos;{0}&apos; in tool group &apos;{1}&apos;.</source>
         <translation>Kein Eintrag für das externe Werkzeug „{0}“ in der Gruppe „{1}“ gefunden.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5383"/>
+        <location filename="../UI/UserInterface.py" line="5350"/>
         <source>No toolgroup entry &apos;{0}&apos; found.</source>
         <translation>Kein Werkzeuggruppeneintrag „{0}“ gefunden.</translation>
     </message>
@@ -75474,22 +75572,22 @@
         <translation>&amp;Mehrfachprojektanzeige</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6646"/>
+        <location filename="../UI/UserInterface.py" line="6613"/>
         <source>Save session</source>
         <translation>Sitzung speichern</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6584"/>
+        <location filename="../UI/UserInterface.py" line="6551"/>
         <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Sitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6630"/>
+        <location filename="../UI/UserInterface.py" line="6597"/>
         <source>Read session</source>
         <translation>Sitzung lesen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6630"/>
+        <location filename="../UI/UserInterface.py" line="6597"/>
         <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Sitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
@@ -75709,7 +75807,7 @@
         <translation>&lt;b&gt;SQL-Browser&lt;/b&gt;&lt;p&gt;Erforsche eine SQL-Datenbank.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5279"/>
+        <location filename="../UI/UserInterface.py" line="5246"/>
         <source>&lt;p&gt;Could not start SQL Browser.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der SQL-Browser konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass er als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
@@ -75724,11 +75822,6 @@
         <translation>&amp;Icon-Editor...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5062"/>
-        <source>Qt 3 support</source>
-        <translation>Qt3-Unterstützung</translation>
-    </message>
-    <message>
         <location filename="../UI/UserInterface.py" line="2870"/>
         <source>PySide Documentation</source>
         <translation>PySide-Dokumentation</translation>
@@ -75774,7 +75867,7 @@
         <translation>Alt+Shift+B</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6351"/>
+        <location filename="../UI/UserInterface.py" line="6318"/>
         <source>Keyboard shortcut file (*.e4k)</source>
         <translation>Tastaturkurzbefehlsdatei (*.e4k)</translation>
     </message>
@@ -75814,27 +75907,27 @@
         <translation>&lt;b&gt;Python 2-Dokumentation&lt;/b&gt;&lt;p&gt;Zeigt die Python 2-Dokumentation an. Ist kein Dokumentationsverzeichnis konfiguriert, so ist der Ort, an dem die Python 2-Dokumentation gesucht wird, unter Windows das Verzeichnis &lt;i&gt;doc&lt;/i&gt; unter dem Verzeichnis, in dem der konfigurierte Python 2-Interpreter installiert ist, und unter Unix das Verzeichnis &lt;i&gt;/usr/share/doc/packages/python/html/python-docs-html&lt;/i&gt;. Um dies zu überschreiben, können Sie die Umgebungsvariable PYTHON2DOCDIR setzen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7174"/>
+        <location filename="../UI/UserInterface.py" line="7141"/>
         <source>Error getting versions information</source>
         <translation>Fehler beim Herunterladen der Versionsinformationen</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7167"/>
+        <location filename="../UI/UserInterface.py" line="7134"/>
         <source>The versions information could not be downloaded. Please go online and try again.</source>
         <translation>Die Versionsinformationen konnten nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6119"/>
+        <location filename="../UI/UserInterface.py" line="6086"/>
         <source>Open Browser</source>
         <translation>Browser starten</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6119"/>
+        <location filename="../UI/UserInterface.py" line="6086"/>
         <source>Could not start a web browser</source>
         <translation>Der Systemwebbrowser konnte nicht gestartet werden</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7174"/>
+        <location filename="../UI/UserInterface.py" line="7141"/>
         <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source>
         <translation>Die Versionsinformationen konnten seit 7 Tagen nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation>
     </message>
@@ -75920,12 +76013,12 @@
         <translation>&lt;b&gt;Bildschirmfoto&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, um ein Bildschirmfoto aufzunehmen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5351"/>
+        <location filename="../UI/UserInterface.py" line="5318"/>
         <source>&lt;p&gt;Could not start Snapshot tool.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Bildschirmfotoanwendung konnte nicht gestartet werden.&lt;br&gt;Stellen Sie sicher, dass sie als &lt;b&gt;{0}&lt;/b&gt; verfügbar ist.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7380"/>
+        <location filename="../UI/UserInterface.py" line="7347"/>
         <source>Select Workspace Directory</source>
         <translation>Wähle Arbeitsverzeichnis</translation>
     </message>
@@ -76290,7 +76383,7 @@
         <translation>Öffne die PyQt5-Dokumentation</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5789"/>
+        <location filename="../UI/UserInterface.py" line="5756"/>
         <source>&lt;p&gt;The PyQt5 documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der PyQt5-Dokumentations-Startpunkt ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
@@ -76300,7 +76393,7 @@
         <translation>&lt;b&gt;Python 3-Dokumentation&lt;/b&gt;&lt;p&gt;Zeigt die Python 3-Dokumentation an. Ist kein Dokumentationsverzeichnis konfiguriert, so ist der Ort, an dem die Python 3-Dokumentation gesucht wird, unter Windows das Verzeichnis &lt;i&gt;doc&lt;/i&gt; unter dem Verzeichnis, in dem der Python 3-Interpreter installiert ist, und unter Unix das Verzeichnis &lt;i&gt;/usr/share/doc/packages/python/html&lt;/i&gt;. Um dies zu überschreiben, können Sie die Umgebungsvariable PYTHON3DOCDIR setzen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7099"/>
+        <location filename="../UI/UserInterface.py" line="7066"/>
         <source>%v/%m</source>
         <translation>%v/%m</translation>
     </message>
@@ -76320,7 +76413,7 @@
         <translation>&lt;b&gt;Zeige Fehlerbericht...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Anzeige des aktuellsten Fehlerberichtes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7103"/>
+        <location filename="../UI/UserInterface.py" line="7070"/>
         <source>Version Check</source>
         <translation>Versionsprüfung</translation>
     </message>
@@ -76391,27 +76484,22 @@
         <translation>&lt;b&gt;Eric-API-Dokumentation&lt;/b&gt;&lt;p&gt;Zeige die Eric-API-Dokumentation an. Der Pfad für die Dokumentation ist das Unterverzeichnis Documentation/Source im eric6-Installationverzeichnis.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5062"/>
-        <source>Qt v.3 is not supported by eric6.</source>
-        <translation>Qt v.3 wird von eric6 nicht unterstützt.</translation>
-    </message>
-    <message>
-        <location filename="../UI/UserInterface.py" line="7266"/>
+        <location filename="../UI/UserInterface.py" line="7233"/>
         <source>The update to &lt;b&gt;{0}&lt;/b&gt; of eric6 is available at &lt;b&gt;{1}&lt;/b&gt;. Would you like to get it?</source>
         <translation>Eine Aktualisierung auf &lt;b&gt;{0}&lt;/b&gt; von Eric6 ist unter &lt;b&gt;{1}&lt;/b&gt; verfügbar. Wollen Sie sie laden?</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7278"/>
+        <location filename="../UI/UserInterface.py" line="7245"/>
         <source>Eric6 is up to date</source>
         <translation>Eric6 ist aktuell</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7278"/>
+        <location filename="../UI/UserInterface.py" line="7245"/>
         <source>You are using the latest version of eric6</source>
         <translation>Sie verwenden die aktuellste Version von eric6</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7361"/>
+        <location filename="../UI/UserInterface.py" line="7328"/>
         <source>eric6 has not been configured yet. The configuration dialog will be started.</source>
         <translation>eric6 wurde noch nicht konfiguriert. Der Konfigurationsdialog wird nun gestartet.</translation>
     </message>
@@ -76431,7 +76519,7 @@
         <translation>Keine Benutzerwerkzeuge konfiguriert</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7119"/>
+        <location filename="../UI/UserInterface.py" line="7086"/>
         <source>The versions information cannot not be downloaded because you are &lt;b&gt;offline&lt;/b&gt;. Please go online and try again.</source>
         <translation>Die Versionsinformationen konnten nicht heruntergeladen werden, da sie &lt;b&gt;nicht verbunden&lt;/b&gt; sind. Bitte gehen Sie online und versuchen Sie es erneut.</translation>
     </message>
@@ -76476,7 +76564,7 @@
         <translation>&lt;b&gt;Sitzung speichern...&lt;/b&gt;&lt;p&gt;Dies speichert die aktuelle Sitzung in eine Datei. Es wird ein Dialog zur Eingabe des Dateinamens geöffnet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6668"/>
+        <location filename="../UI/UserInterface.py" line="6635"/>
         <source>Load session</source>
         <translation>Sitzung laden</translation>
     </message>
@@ -76491,17 +76579,17 @@
         <translation>&lt;b&gt;Sitzung laden...&lt;/b&gt;&lt;p&gt;Dies lädt eine zuvor gesicherte Sitzung. Es wird ein Dialog zur Eingabe des Dateinamens geöffnet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6668"/>
+        <location filename="../UI/UserInterface.py" line="6635"/>
         <source>eric6 Session Files (*.e5s)</source>
         <translation>eric6 Sitzungsdateien (*.e5s)</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6719"/>
+        <location filename="../UI/UserInterface.py" line="6686"/>
         <source>Crash Session found!</source>
         <translation>Absturzsitzung gefunden!</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6719"/>
+        <location filename="../UI/UserInterface.py" line="6686"/>
         <source>A session file of a crashed session was found. Shall this session be restored?</source>
         <translation>Eine Sitzungsdatei einer abgestürzten Sitzung wurde gefunden. Soll diese Sitzung wiederhergestellt werden?</translation>
     </message>
@@ -76516,17 +76604,17 @@
         <translation>Initialisiere Plugins...</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7254"/>
+        <location filename="../UI/UserInterface.py" line="7221"/>
         <source>Update Check</source>
         <translation>Aktualisierungsprüfung</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7254"/>
+        <location filename="../UI/UserInterface.py" line="7221"/>
         <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source>
         <translation>Eric wurde direkt von vom Quelltext installiert. Eine Aktualitätsprüfung ist daher nicht möglich.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="7244"/>
+        <location filename="../UI/UserInterface.py" line="7211"/>
         <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source>
         <translation>Sie verwenden ein Snapshot-Release von eri6. Eine neueres, stabiles Release könnte verfügbar sein.</translation>
     </message>
@@ -76581,7 +76669,7 @@
         <translation>&lt;b&gt;PySide2-Dokumentation&lt;/b&gt;&lt;p&gt;Zeige die PySide2-Dokumentation an. Abhängig von den Einstellungen wird Erics interner Hilfeanzeiger/Webbrowser, ein externer Webbrowser oder Qt Assistant verwendet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="5902"/>
+        <location filename="../UI/UserInterface.py" line="5869"/>
         <source>&lt;p&gt;The PySide{0} documentation starting point has not been configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der PySide{0}-Dokumentations-Startpunkt ist nicht konfiguriert.&lt;/p&gt;</translation>
     </message>
@@ -76657,17 +76745,17 @@
         <translation>&lt;b&gt;Neustart der Entwicklungsumgebung&lt;/b&gt;&lt;p&gt;Dies startet die Entwicklungsumgebung neu. Ungesicherte Änderungen können zuvor gesichert werden. Ein Python-Programm, das gerade debuggt wird, wird beendet und sämtliche Einstellungen werden gespeichert.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6076"/>
+        <location filename="../UI/UserInterface.py" line="6043"/>
         <source>Start Web Browser</source>
         <translation>Webbrowser starten</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6015"/>
+        <location filename="../UI/UserInterface.py" line="5982"/>
         <source>The eric6 web browser could not be started.</source>
         <translation>Der eric6 Webbrowser konnte nicht gestartet werden.</translation>
     </message>
     <message>
-        <location filename="../UI/UserInterface.py" line="6076"/>
+        <location filename="../UI/UserInterface.py" line="6043"/>
         <source>&lt;p&gt;The eric6 web browser is not started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Der eric6 Webbrowser ist nicht gestartet.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
@@ -76766,6 +76854,21 @@
         <source>&lt;h2&gt;Version Numbers&lt;/h2&gt;&lt;table&gt;</source>
         <translation>&lt;h2&gt;Versionsnummern&lt;/h2&gt;&lt;table&gt;</translation>
     </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="4944"/>
+        <source>&lt;p&gt;Could not find the Qt-Designer executable.&lt;br&gt;Ensure that it is installed and optionally configured on the Qt configuration page.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Das Qt-Designer Programm konnte nicht gefunden werden.&lt;br&gt;Stelle sicher, dass es installiert und optional auf der Qt Konfigurationsseite konfiguriert ist.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="5014"/>
+        <source>&lt;p&gt;Could not find the Qt-Linguist executable.&lt;br&gt;Ensure that it is installed and optionally configured on the Qt configuration page.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Das Qt-Linguist Programm konnte nicht gefunden werden.&lt;br&gt;Stelle sicher, dass es installiert und optional auf der Qt Konfigurationsseite konfiguriert ist.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../UI/UserInterface.py" line="5058"/>
+        <source>&lt;p&gt;Could not find the Qt-Assistant executable.&lt;br&gt;Ensure that it is installed and optionally configured on the Qt configuration page.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Das Qt-Assistant Programm konnte nicht gefunden werden.&lt;br&gt;Stelle sicher, dass es installiert und optional auf der Qt Konfigurationsseite konfiguriert ist.&lt;/p&gt;</translation>
+    </message>
 </context>
 <context>
     <name>UserPropertiesDialog</name>
@@ -82501,47 +82604,47 @@
         <translation>Minimale logische Schriftgröße:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="324"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="402"/>
         <source>Images</source>
         <translation>Grafiken</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="330"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="408"/>
         <source>Select to load images</source>
         <translation>Auswählen, um Grafiken zu laden</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="333"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="411"/>
         <source>Load images</source>
         <translation>Grafiken laden</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="343"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="421"/>
         <source>Style Sheet</source>
         <translation>Stylesheet</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="349"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="427"/>
         <source>User Style Sheet:</source>
         <translation>Benutzer-Stylesheet:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="365"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="443"/>
         <source>Enter the file name of a user style sheet</source>
         <translation>Gib den Namen einer Benutzer-Stylesheet-Datei ein</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="375"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="453"/>
         <source>Tabs</source>
         <translation>Tabs</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="381"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="459"/>
         <source>Select to issue a warning, if multiple tabs are about to be closed</source>
         <translation>Auswählen, um eine Warnung auszugeben, wenn mehrere Tabs geschlossen werden</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="384"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="462"/>
         <source>Warn, if multiple tabs are about to be closed</source>
         <translation>Warnen, wenn mehrere Tabs geschlossen werden</translation>
     </message>
@@ -82561,37 +82664,37 @@
         <translation>Wähle die Schriftart Pictograph aus</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="426"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="504"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; All settings below are activated at the next startup of the application.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Hinweis:&lt;/b&gt; Alle folgenden Einstellungen werden erst beim nächsten Programmstart aktiv.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="433"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="511"/>
         <source>Toolbars</source>
         <translation>Werkzeugleisten</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="439"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="517"/>
         <source>Select to show toolbars</source>
         <translation>Auswählen, um die Anzeige von Werkzeugleisten zu erlauben</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="442"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="520"/>
         <source>Show Toolbars</source>
         <translation>Zeige Werkzeugleisten</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="394"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="472"/>
         <source>Scrollbars</source>
         <translation>Scrollbalken</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="400"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="478"/>
         <source>Select to show scrollbars. Note: Scrolling is possible even without them.</source>
         <translation>Auswählen, um Scrollbalken anzuzeigen. Hinweis: Scrollen ist auch ohne sie möglich.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="403"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="481"/>
         <source>Show Scrollbars</source>
         <translation>Scrollbalken anzeigen</translation>
     </message>
@@ -82601,15 +82704,50 @@
         <translation>Farben</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="285"/>
-        <source>Background color of secure URLs:</source>
-        <translation>Hintergrundfarbe für sichere URLs:</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="298"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="304"/>
         <source>Select the background color for secure URLs.</source>
         <translation>Wähle die Hintergrundfarbe für sichere URLs.</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="285"/>
+        <source>URL Entry Background</source>
+        <translation>Hintergrund der URL Eingabe</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="291"/>
+        <source>Secure URLs:</source>
+        <translation>Sichere URLs:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="327"/>
+        <source>Insecure URLs:</source>
+        <translation>Unsichere URLs:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="340"/>
+        <source>Select the background color for insecure URLs.</source>
+        <translation>Wähle die Hintergrundfarbe für unsichere URLs.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="350"/>
+        <source>Malicious URLs:</source>
+        <translation>Bösartige URLs:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="363"/>
+        <source>Select the background color for malicious URLs.</source>
+        <translation>Wähle die Hintergrundfarbe für bösartige URLs.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="373"/>
+        <source>Private Mode:</source>
+        <translation>Privatmodus:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="386"/>
+        <source>Select the background color for URLs in private mode.</source>
+        <translation>Wähle die Hintergrundfarbe für URLs im Privatmodus.</translation>
+    </message>
 </context>
 <context>
     <name>WebBrowserClearPrivateDataDialog</name>
@@ -83893,27 +84031,27 @@
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="892"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="913"/>
         <source>Loading...</source>
         <translation>Lade...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="912"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="922"/>
         <source>Finished loading</source>
         <translation>Seite geladen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="914"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="889"/>
         <source>Failed to load</source>
         <translation>Fehler beim Laden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="955"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="963"/>
         <source>Are you sure you want to close the window?</source>
         <translation>Möchten Sie das Fenster wirklich schließen?</translation>
     </message>
     <message numerus="yes">
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="955"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="963"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -83924,22 +84062,22 @@
         </translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="962"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="970"/>
         <source>&amp;Quit</source>
         <translation>B&amp;eenden</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="965"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="973"/>
         <source>C&amp;lose Current Tab</source>
         <translation>A&amp;ktuelles Unterfenster schließen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1146"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1154"/>
         <source>Restore All Closed Tabs</source>
         <translation>Alle geschlossenen Tabs wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1148"/>
+        <location filename="../WebBrowser/WebBrowserTabWidget.py" line="1156"/>
         <source>Clear List</source>
         <translation>Liste löschen</translation>
     </message>
@@ -86773,12 +86911,12 @@
 <context>
     <name>eric6</name>
     <message>
-        <location filename="../eric6.py" line="391"/>
+        <location filename="../eric6.py" line="399"/>
         <source>Starting...</source>
         <translation>Starte...</translation>
     </message>
     <message>
-        <location filename="../eric6.py" line="396"/>
+        <location filename="../eric6.py" line="404"/>
         <source>Generating Main Window...</source>
         <translation>Erzeuge das Hauptfenster...</translation>
     </message>

eric ide

mercurial