--- a/src/eric7/i18n/eric7_de.ts Fri Mar 17 11:29:09 2023 +0100 +++ b/src/eric7/i18n/eric7_de.ts Fri Mar 17 19:10:33 2023 +0100 @@ -7807,6 +7807,66 @@ </message> </context> <context> + <name>ConvertToUF2Dialog</name> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.py" line="44" /> + <source>MicroPython Firmware Files (*.hex *.bin);;All Files (*)</source> + <translation>MicroPython Firmware Dateien (*.hex *.bin);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.py" line="162" /> + <source>--- ERROR --- +</source> + <translation>--- FEHLER --- +</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Convert To UF2</source> + <translation>Zu UF2 konvertieren</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Firmware File:</source> + <translation>Firware Datei:</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Enter the path of the MicroPython firmware file to be converted.</source> + <translation>Gib den Pfad der zu konvertierenden MicroPython Firmware Datei ein.</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Chip Family:</source> + <translation>Chip Familie:</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Select the chip family of the firmware file.</source> + <translation>Wähle die Chip Familie der Firmware Datei.</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Base Address:</source> + <translation>Basisadresse:</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Enter the base address for .bin firmware files or leave empty to use the default (0x2000).</source> + <translation>Gib die Basisadresse für .bin Firmware Dateien ein oder lasse es leer, um den Standardwert (0x2000) zu verwenden.</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Press to start the conversion process.</source> + <translation>Drücken, um die Konvertierung zu starten.</translation> + </message> + <message> + <location filename="../MicroPython/ConvertToUF2Dialog.ui" line="0" /> + <source>Convert</source> + <translation>Konvertieren</translation> + </message> + </context> + <context> <name>CookieDetailsDialog</name> <message> <location filename="../WebBrowser/CookieJar/CookieDetailsDialog.ui" line="0" /> @@ -50802,7 +50862,7 @@ <translation>Board Daten anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1723" /> <location filename="../MicroPython/MicroPythonWidget.py" line="1546" /> <source>Synchronize Time</source> <translation>Zeit synchronisieren</translation> @@ -50828,27 +50888,27 @@ <translation>Eingebaute Module anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="2121" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="2130" /> <location filename="../MicroPython/MicroPythonWidget.py" line="1562" /> <source>Install Package</source> <translation>Paket installieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="2133" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="2130" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="2142" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="2139" /> <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> <source>Install Packages</source> <translation>Pakete installieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1946" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1947" /> <location filename="../MicroPython/MicroPythonWidget.py" line="1572" /> <source>Compile Python File</source> <translation>Python Datei übersetzen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1970" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1961" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1971" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1962" /> <location filename="../MicroPython/MicroPythonWidget.py" line="1576" /> <source>Compile Current Editor</source> <translation>Aktuellen Editor übersetzen</translation> @@ -50865,165 +50925,170 @@ </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1607" /> + <source>Convert To UF2</source> + <translation>Zu UF2 konvertieren</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1608" /> <source>Flash UF2 Device</source> <translation>UF2 Gerät flashen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1610" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1611" /> <source>Manage Unknown Devices</source> <translation>Unbekannte Geräte verwalten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1613" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1614" /> <source>Ignored Serial Devices</source> <translation>Ignorierte Serielle Geräte</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1616" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1617" /> <source>Configure</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> <source><h3>Device Version Information</h3></source> <translation><h3>Versionsinformationen des Gerätes</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1632" /> - <source>Device Version Information</source> - <translation>Versionsinformationen des Gerätes</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1637" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1633" /> + <source>Device Version Information</source> + <translation>Versionsinformationen des Gerätes</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1638" /> <source>No version information available.</source> <translation>Keine Versionsinformationen verfügbar.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1661" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1653" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1662" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1667" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1668" /> <source> ({0})</source> <translation> ({0})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1683" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1674" /> - <source>Device Implementation Information</source> - <translation>Informationen zur Implementierung</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation><h3>Informationen zur Implementierung</h3><p>Dieses Gerät enthält <b>{0} {1}{2}</b>.</p></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1684" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1675" /> + <source>Device Implementation Information</source> + <translation>Informationen zur Implementierung</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1676" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation><h3>Informationen zur Implementierung</h3><p>Dieses Gerät enthält <b>{0} {1}{2}</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1685" /> <source>No device implementation information available.</source> <translation>Keine Informationen zur Implementierung verfügbar.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1723" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1724" /> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation><p>Die Zeit des angeschlossenen Gerätes wurde mit der lokalen Zeit synchronisiert.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1745" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1746" /> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Datum und Zeit des Gerätes</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1753" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1754" /> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation><h3>Datum und Zeit des Gerätes</h3><p>{0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1769" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1770" /> <source>Device Date and Time</source> <translation>Datum und Zeit des Gerätes</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1781" /> - <source>Local Date and Time</source> - <translation>Lokales Datum und Zeit</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1782" /> + <source>Local Date and Time</source> + <translation>Lokales Datum und Zeit</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1783" /> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Lokales Datum und Zeit</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1823" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1806" /> - <source>Date and Time</source> - <translation>Datum und Zeit</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1807" /> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation><table><tr><th></th><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td><b>Datum</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Zeit</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1824" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1807" /> + <source>Date and Time</source> + <translation>Datum und Zeit</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1808" /> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation><table><tr><th></th><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td><b>Datum</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Zeit</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1825" /> <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> <translation><table><tr><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1848" /> - <source>Error handling device</source> - <translation>Fehler bei Gerätekommunikation</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1849" /> + <source>Error handling device</source> + <translation>Fehler bei Gerätekommunikation</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1850" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation><p>Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.</p><p>Methode: {0}</p><p>Nachricht: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1891" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1892" /> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation>Der MicroPython Crosscompiler <b>mpy-cross</b> 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="1917" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1918" /> <source>Python Files (*.py);;All Files (*)</source> <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation>Die Python Datei <b>{0}</b> existiert nicht. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1936" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>'mpy-cross' Output</source> <translation>'mpy-cross' Ausgabe</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1962" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1963" /> <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="2054" /> - <source>Add Unknown Devices</source> - <translation>Unbekannte Geräte hinzufügen</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="2055" /> + <source>Add Unknown Devices</source> + <translation>Unbekannte Geräte hinzufügen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="2056" /> <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="2096" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="2105" /> <source>Plus any modules on the filesystem.</source> <translation>Zusätzlich alle Module im Dateisystem.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="2134" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="2143" /> <source>Enter the packages to be installed separated by whitespace:</source> <translation>Gib die zu installierenden Pakete durch Leerzeichen getrennt ein:</translation> </message>