src/eric7/i18n/eric7_de.ts

branch
eric7
changeset 9844
2f3d623f7617
parent 9841
3c6118eee33e
child 9850
20c49b517679
--- a/src/eric7/i18n/eric7_de.ts	Fri Mar 03 17:49:36 2023 +0100
+++ b/src/eric7/i18n/eric7_de.ts	Fri Mar 03 19:03:33 2023 +0100
@@ -1783,7 +1783,7 @@
       <translation>Es wurde ein Fehler ohne nähere Angaben entdeckt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1245" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="1308" />
       <source>Operation not supported.</source>
       <translation>Befehl wird nicht unterstützt.</translation>
     </message>
@@ -49877,17 +49877,17 @@
   <context>
     <name>MicroPythonWidget</name>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="235" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="238" />
       <source>MicroPython Menu</source>
       <translation>MicroPython MenÜ</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="296" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation>&lt;h3&gt;Das Paket QtSerialPort ist nicht verfügbar.&lt;br/&gt;Die MicroPython Unterstützung wird deaktiviert.&lt;/h3&gt;</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="334" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="337" />
       <source>%n supported device(s) detected.</source>
       <translation>
         <numerusform>%n unterstütztes Gerät gefunden.</numerusform>
@@ -49895,18 +49895,18 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="348" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="351" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation>{0} - {1} ({2})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="368" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="371" />
       <source>No supported devices detected.</source>
       <translation>Keine unterstützten Geräte gefunden.</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="372" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="375" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation>
@@ -49917,70 +49917,70 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="379" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="382" />
       <source>Manual Selection</source>
       <translation>Manuelle Auswahl</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="442" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="413" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="445" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="416" />
       <source>Unknown MicroPython Device</source>
       <translation>Unbekanntes MicroPython Gerät</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="414" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="417" />
       <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="mailto:{1}"&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="mailto:{1}"&gt; die eric Fehlermitteilungsadresse&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="429" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation>{0} (0x{1:04x}/0x{2:04x})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="443" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="446" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation>Sollen sie zur Liste der manuell konfigurierten Geräte hinzugefügt werden?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="573" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="576" />
       <source>Clear</source>
       <translation>Löschen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="578" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="581" />
       <source>Copy</source>
       <translation>Kopieren</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="584" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="587" />
       <source>Paste</source>
       <translation>Einfügen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="594" />
       <source>Select All</source>
       <translation>Alles auswählen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="617" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="620" />
       <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.ui" line="0" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="622" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="625" />
       <source>Press to connect the selected device</source>
       <translation>Drücken, um eine Verbindung mit den ausgewählten Gerät herzustellen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="652" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="655" />
       <source>No device attached</source>
       <translation>Kein Gerät angeschlossen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="653" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="656" />
       <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.
@@ -49993,322 +49993,340 @@
 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="682" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="685" />
       <source>Start REPL</source>
       <translation>REPL starten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="683" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="686" />
       <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="1211" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1200" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1214" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1203" />
       <source>Serial Device Connect</source>
       <translation>Serielle Verbindung</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Gerät am seriellen Port &lt;b&gt;{0}&lt;/b&gt; antwortet nicht. Es hat wahrscheinlich keine MicroPython Firmware geflasht.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1212" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
       <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="1270" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1261" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1252" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1273" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1264" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1255" />
       <source>Run Script</source>
       <translation>Skript ausführen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1253" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1256" />
       <source>There is no editor open. Abort...</source>
       <translation>Es ist kein Editor offen. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1262" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1265" />
       <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="1271" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1274" />
       <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="1307" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1310" />
       <source>Start Chart</source>
       <translation>Chart starten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1308" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1311" />
       <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="1323" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1326" />
       <source>µPy Chart</source>
       <translation>µPy Chart</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1340" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1343" />
       <source>Unsaved Chart Data</source>
       <translation>Nicht gesicherte Chart Daten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1344" />
       <source>The chart contains unsaved data.</source>
       <translation>Das Chart enthält ungesicherte Daten.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1389" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1392" />
       <source>Start File Manager</source>
       <translation>Dateimanager starten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1390" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1393" />
       <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="1409" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1412" />
       <source>µPy Files</source>
       <translation>µPy Dateien</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1453" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Downloads</source>
       <translation>Downloads</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1476" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1486" />
       <source>Show Version</source>
       <translation>Version anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1479" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1489" />
       <source>Show Implementation</source>
       <translation>Implementierung anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
-      <source>Show Board Data</source>
-      <translation>Board Daten anzeigen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1646" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1487" />
-      <source>Synchronize Time</source>
-      <translation>Zeit synchronisieren</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1490" />
-      <source>Show Device Time</source>
-      <translation>Gerätezeit anzeigen</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <source>Show Board Data</source>
+      <translation>Board Daten anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1664" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1497" />
+      <source>Synchronize Time</source>
+      <translation>Zeit synchronisieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1500" />
+      <source>Show Device Time</source>
+      <translation>Gerätezeit anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1502" />
       <source>Show Local Time</source>
       <translation>Lokale Zeit anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1495" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1505" />
       <source>Show Time</source>
       <translation>Zeit anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
       <source>Show Builtin Modules</source>
       <translation>Eingebaute Module anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1870" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1505" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="2061" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1513" />
+      <source>Install Package</source>
+      <translation>Paket installieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="2071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="2068" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1517" />
+      <source>Install Packages</source>
+      <translation>Pakete installieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1888" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1523" />
       <source>Compile Python File</source>
       <translation>Python Datei übersetzen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1894" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1885" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1912" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1903" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1527" />
       <source>Compile Current Editor</source>
       <translation>Aktuellen Editor übersetzen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1521" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1539" />
       <source>Download Firmware</source>
       <translation>Firmware herunterladen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1528" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1546" />
       <source>Show Documentation</source>
       <translation>Dokumentation anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1531" />
-      <source>Flash UF2 Device</source>
-      <translation>UF2 Gerät flashen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1534" />
-      <source>Manage Unknown Devices</source>
-      <translation>Unbekannte Geräte verwalten</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1537" />
-      <source>Ignored Serial Devices</source>
-      <translation>Ignorierte Serielle Geräte</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1540" />
-      <source>Configure</source>
-      <translation>Einstellungen</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1549" />
+      <source>Flash UF2 Device</source>
+      <translation>UF2 Gerät flashen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1552" />
+      <source>Manage Unknown Devices</source>
+      <translation>Unbekannte Geräte verwalten</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1555" />
+      <source>Ignored Serial Devices</source>
+      <translation>Ignorierte Serielle Geräte</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1558" />
+      <source>Configure</source>
+      <translation>Einstellungen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1567" />
       <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="1560" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1556" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1578" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1574" />
       <source>Device Version Information</source>
       <translation>Versionsinformationen des Gerätes</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1561" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1579" />
       <source>No version information available.</source>
       <translation>Keine Versionsinformationen verfügbar.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1585" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1577" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1595" />
       <source>unknown</source>
       <translation>unbekannt</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1609" />
       <source> ({0})</source>
       <translation> ({0})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1607" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1598" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1616" />
       <source>Device Implementation Information</source>
       <translation>Informationen zur Implementierung</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1599" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1617" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&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}{2}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1608" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1626" />
       <source>No device implementation information available.</source>
       <translation>Keine Informationen zur Implementierung verfügbar.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1647" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1665" />
       <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="1669" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1687" />
       <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="1677" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1695" />
       <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="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1711" />
       <source>Device Date and Time</source>
       <translation>Datum und Zeit des Gerätes</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1705" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1723" />
       <source>Local Date and Time</source>
       <translation>Lokales Datum und Zeit</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1706" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1724" />
       <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="1747" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1730" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1765" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1748" />
       <source>Date and Time</source>
       <translation>Datum und Zeit</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1731" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1749" />
       <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='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&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='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&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='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&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='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1748" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1766" />
       <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='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&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='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1772" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1790" />
       <source>Error handling device</source>
       <translation>Fehler bei Gerätekommunikation</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1773" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1791" />
       <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="1815" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1833" />
       <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="1841" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1859" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1851" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1869" />
       <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="1860" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1878" />
       <source>'mpy-cross' Output</source>
       <translation>'mpy-cross' Ausgabe</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1886" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1904" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation>Der aktuelle Editortext enthält keine Pythondatei. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1978" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1996" />
       <source>Add Unknown Devices</source>
       <translation>Unbekannte Geräte hinzufügen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1979" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1997" />
       <source>Select the devices to be added:</source>
       <translation>Wähle die hinzuzufügenden unbekannten Geräte:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="2020" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="2038" />
       <source>Plus any modules on the filesystem.</source>
       <translation>Zusätzlich alle Module im Dateisystem.</translation>
     </message>
     <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="2072" />
+      <source>Enter the packages to be installed separated by whitespace:</source>
+      <translation>Gib die zu installierenden Pakete durch Leerzeichen getrennt ein:</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to check for connected devices</source>
       <translation>Drücken, um nach angeschlossenen Geräten zu suchen</translation>
@@ -51302,6 +51320,44 @@
     </message>
   </context>
   <context>
+    <name>MipPackageDialog</name>
+    <message>
+      <location filename="../MicroPython/MipPackageDialog.ui" line="0" />
+      <source>Install Package</source>
+      <translation>Paket installieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MipPackageDialog.ui" line="0" />
+      <source>Package Name:</source>
+      <translation>Paketname:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MipPackageDialog.ui" line="0" />
+      <source>Enter the name of the package.</source>
+      <translation>Gib den Namen des Paketes ein.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MipPackageDialog.ui" line="0" />
+      <source>Version:</source>
+      <translation>Version:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MipPackageDialog.ui" line="0" />
+      <source>Enter the version of the package.</source>
+      <translation>Gib die Version des Paketes ein.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MipPackageDialog.ui" line="0" />
+      <source>Select to install as compiled (.mpy) file.</source>
+      <translation>Auswählen, um als übersetzte Datei (.mpy) zu installieren.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MipPackageDialog.ui" line="0" />
+      <source>Install .mpy File</source>
+      <translation>.mpy Datei installieren</translation>
+    </message>
+  </context>
+  <context>
     <name>MiscellaneousChecker</name>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="15" />

eric ide

mercurial