src/eric7/i18n/eric7_de.ts

branch
eric7
changeset 11167
a3f5af773bc7
parent 11166
fd914f897dcf
child 11178
52699bca6df9
--- a/src/eric7/i18n/eric7_de.ts	Sun Mar 09 14:16:35 2025 +0100
+++ b/src/eric7/i18n/eric7_de.ts	Sat Mar 15 11:53:21 2025 +0100
@@ -1804,27 +1804,27 @@
       <translation>Es wurde ein Fehler ohne nähere Angaben entdeckt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1604" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="1611" />
       <source>Operation not supported.</source>
       <translation>Befehl wird nicht unterstützt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1982" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="1999" />
       <source>Yes</source>
       <translation>Ja</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1982" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="1999" />
       <source>No</source>
       <translation>Nein</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1984" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2001" />
       <source>yes</source>
       <translation>ja</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1984" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2001" />
       <source>no</source>
       <translation>nein</translation>
     </message>
@@ -2133,41 +2133,41 @@
       <translation>Zeige Bluetooth Status</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="49" />
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="50" />
       <source>Perform Scan</source>
       <translation>Suche durchführen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="97" />
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="91" />
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="52" />
-      <source>Activate Bluetooth Interface</source>
-      <translation>Bluetooth Schnittstelle aktivieren</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="119" />
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="113" />
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="56" />
-      <source>Deactivate Bluetooth Interface</source>
-      <translation>Bluetooth Schnittstelle deaktivieren</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="92" />
-      <source>Bluetooth was activated successfully.</source>
-      <translation>Bluetooth wurde erfolgreich aktiviert.</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="98" />
-      <source>Bluetooth could not be activated.</source>
-      <translation>Bluetooth konnte nicht aktiviert werden.</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="114" />
-      <source>Bluetooth was deactivated successfully.</source>
-      <translation>Bluetooth wurde erfolgreich deaktiviert.</translation>
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="92" />
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="53" />
+      <source>Activate Bluetooth Interface</source>
+      <translation>Bluetooth Schnittstelle aktivieren</translation>
     </message>
     <message>
       <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="120" />
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="114" />
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="57" />
+      <source>Deactivate Bluetooth Interface</source>
+      <translation>Bluetooth Schnittstelle deaktivieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="93" />
+      <source>Bluetooth was activated successfully.</source>
+      <translation>Bluetooth wurde erfolgreich aktiviert.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="99" />
+      <source>Bluetooth could not be activated.</source>
+      <translation>Bluetooth konnte nicht aktiviert werden.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="115" />
+      <source>Bluetooth was deactivated successfully.</source>
+      <translation>Bluetooth wurde erfolgreich deaktiviert.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="121" />
       <source>Bluetooth could not be deactivated.</source>
       <translation>Bluetooth konnte nicht deaktiviert werden.</translation>
     </message>
@@ -2302,192 +2302,193 @@
       <translation>Allgemein</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="40" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="43" />
       <source>Board ID</source>
       <translation>Board ID</translation>
     </message>
     <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="87" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="79" />
       <location filename="../MicroPython/BoardDataDialog.py" line="44" />
+      <source>unknown</source>
+      <translation>Unbekannt</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="51" />
       <source>Board Frequency</source>
       <translation>CPU Frequenz</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="45" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="52" />
       <source>{0} MHz</source>
       <translation>{0} MHz</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="54" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="62" />
       <source>Board Temperature</source>
       <translation>Boardtemperatur</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="55" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="63" />
       <source>{0} °C</source>
       <translation>{0} °C</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="59" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="69" />
       <source>Python</source>
       <translation>Python</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="60" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="70" />
       <source>Python Version</source>
       <translation>Python Version</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="61" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="71" />
       <source>Platform</source>
       <translation>Plattform</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="77" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="69" />
-      <source>unknown</source>
-      <translation>Unbekannt</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="83" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="93" />
       <source>Implementation</source>
       <translation>Implementierung</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="84" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="94" />
       <source>{0} V. {1}{2}</source>
       <translation>{0} V. {1}{2}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="88" />
-      <source> ({0})</source>
-      <translation> ({0})</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="96" />
-      <source>System</source>
-      <translation>System</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="97" />
-      <source>System Name</source>
-      <translation>Systemname</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="98" />
+      <source> ({0})</source>
+      <translation> ({0})</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="106" />
+      <source>System</source>
+      <translation>System</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="107" />
+      <source>System Name</source>
+      <translation>Systemname</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="108" />
       <source>Node Name</source>
       <translation>Nodename</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="99" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="109" />
       <source>Release</source>
       <translation>Release</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="100" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="110" />
       <source>Version</source>
       <translation>Version</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="101" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="111" />
       <source>Machine</source>
       <translation>Maschine</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="103" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="113" />
       <source>Memory</source>
       <translation>Speicher</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="139" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="107" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="149" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="117" />
       <source>total</source>
       <translation>gesamt</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="140" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="108" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="150" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="118" />
       <source>{0} KBytes</source>
       <translation>{0} KBytes</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="148" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="116" />
-      <source>used</source>
-      <translation>verbraucht</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="159" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="149" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="127" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="117" />
-      <source>{0} KBytes ({1}%)</source>
-      <translation>{0} KBytes ({1}%)</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="158" />
       <location filename="../MicroPython/BoardDataDialog.py" line="126" />
-      <source>free</source>
-      <translation>verfügbar</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="134" />
-      <source>Flash Memory</source>
-      <translation>Flash Speicher</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="166" />
-      <source>No flash file system available</source>
-      <translation>Kein Dateisystem im Flash verfügbar</translation>
+      <source>used</source>
+      <translation>verbraucht</translation>
     </message>
     <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="169" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="159" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="137" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="127" />
+      <source>{0} KBytes ({1}%)</source>
+      <translation>{0} KBytes ({1}%)</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="168" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="136" />
+      <source>free</source>
+      <translation>verfügbar</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="144" />
+      <source>Flash Memory</source>
+      <translation>Flash Speicher</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="176" />
+      <source>No flash file system available</source>
+      <translation>Kein Dateisystem im Flash verfügbar</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="179" />
       <source>Features</source>
       <translation>Eigenschaften</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="173" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="183" />
       <source>Bluetooth</source>
       <translation>Bluetooth</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="195" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="188" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="181" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="174" />
-      <source>available</source>
-      <translation>verfügbar</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="210" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="195" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="188" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="181" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="174" />
-      <source>not available</source>
-      <translation>nicht verfügbar</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="180" />
-      <source>WiFi</source>
-      <translation>WLAN</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="187" />
-      <source>Ethernet</source>
-      <translation>Ethernet</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="194" />
-      <source>Network Time</source>
-      <translation>Netzwerkzeit</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="205" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="198" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="191" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="184" />
+      <source>available</source>
+      <translation>verfügbar</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="220" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="205" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="198" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="191" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="184" />
+      <source>not available</source>
+      <translation>nicht verfügbar</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="190" />
+      <source>WiFi</source>
+      <translation>WLAN</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="197" />
+      <source>Ethernet</source>
+      <translation>Ethernet</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="204" />
+      <source>Network Time</source>
+      <translation>Netzwerkzeit</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="215" />
       <source>Package Installer</source>
       <translation>Paket Installer</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="209" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="219" />
       <source>µLab</source>
       <translation>µLab</translation>
     </message>
@@ -21908,8 +21909,8 @@
       <translation>Zeige MicroPython Versionen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1813" />
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1797" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1823" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1807" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="200" />
       <source>Erase Flash</source>
       <translation>Flash löschen</translation>
@@ -21920,7 +21921,7 @@
       <translation>MicroPython Firmware flashen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1908" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1918" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="207" />
       <source>Flash Additional Firmware</source>
       <translation>Zusätzliche Firmware flashen</translation>
@@ -21977,8 +21978,8 @@
       <translation>Ausgabe von 'esptool read_flash'</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1907" />
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1861" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1917" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1871" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="374" />
       <source>'esptool write_flash' Output</source>
       <translation>Ausgabe von 'esptool write_flash'</translation>
@@ -22104,17 +22105,17 @@
       <translation>{0} Bytes</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1798" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1808" />
       <source>Shall the flash of the selected device really be erased?</source>
       <translation>Soll der Flashspeicher des ausgewählten Gerätes wirklich gelöscht werden?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1812" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1822" />
       <source>'esptool erase_flash' Output</source>
       <translation>Ausgabe von 'esptool erase_flash'</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1862" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1872" />
       <source>Flash µPy/CPy Firmware</source>
       <translation>µPy/CPy Firmware flashen</translation>
     </message>
@@ -52828,18 +52829,23 @@
   <context>
     <name>MicroPythonDevice</name>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="399" />
+      <location filename="../MicroPython/Devices/__init__.py" line="398" />
       <source>Generic MicroPython Board</source>
       <translation>Generisches MicroPython Board</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="446" />
+      <location filename="../MicroPython/Devices/__init__.py" line="407" />
+      <source>NRF52 Board with UF2 Support</source>
+      <translation>NRF52 Board mit UF2 Unterstützung</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/__init__.py" line="459" />
       <source>RP2040/RP2350 based</source>
       <translation>RP2040/RP2350 basiert</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="606" />
-      <location filename="../MicroPython/Devices/__init__.py" line="595" />
+      <location filename="../MicroPython/Devices/__init__.py" line="619" />
+      <location filename="../MicroPython/Devices/__init__.py" line="608" />
       <source>Unknown Device</source>
       <translation>Unbekanntes Gerät</translation>
     </message>
@@ -57661,6 +57667,100 @@
     </message>
   </context>
   <context>
+    <name>Nrf52Device</name>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="73" />
+      <source>NRF52 with UF2</source>
+      <translation>NRF52 mit UF2</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="129" />
+      <source>NRF52 Functions</source>
+      <translation>NRF52 Funktionen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="208" />
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="132" />
+      <source>Show MicroPython Versions</source>
+      <translation>Zeige MicroPython Versionen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="136" />
+      <source>Activate Bootloader</source>
+      <translation>Bootloader aktivieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="139" />
+      <source>Flash MicroPython Firmware</source>
+      <translation>MicroPython Firmware flashen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="143" />
+      <source>Reset Device</source>
+      <translation>Gerät zurücksetzen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="209" />
+      <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source>
+      <translation>Die Firmware des verbundenen Gerätes kann nicht ermittelt werden oder das Board enthält kein MicroPython. Abbruch...</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="242" />
+      <source>unknown</source>
+      <translation>Unbekannt</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="252" />
+      <source>&lt;h4&gt;MicroPython Version Information&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installed:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Available:&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;{2}&lt;/table&gt;</source>
+      <translation>&lt;h4&gt;MicroPython Versionsinformationen&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installiert:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Verfügbar:&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;{2}&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="263" />
+      <source>&lt;tr&gt;&lt;td&gt;Variant:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Variante:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="274" />
+      <source>&lt;p&gt;Update may be available.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Ein Update könnte verfügbar sein.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="276" />
+      <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
+      <translation>&lt;p&gt;&lt;b&gt;Update verfügbar!&lt;/b&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="280" />
+      <source>MicroPython Version</source>
+      <translation>MicroPython Version</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="313" />
+      <source>MicroPython Firmware</source>
+      <translation>MicroPython Firmware</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="318" />
+      <source>CircuitPython Firmware</source>
+      <translation>CircuitPython Firmware</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="322" />
+      <source>CircuitPython Libraries</source>
+      <translation>CircuitPython Bibliotheken</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="388" />
+      <source>Active</source>
+      <translation>Aktiv</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/Nrf52Devices.py" line="389" />
+      <source>MAC-Address</source>
+      <translation>MAC-Addresse</translation>
+    </message>
+  </context>
+  <context>
     <name>NtpParametersDialog</name>
     <message>
       <location filename="../MicroPython/NtpParametersDialog.ui" line="0" />
@@ -72939,7 +73039,7 @@
       <translation>Die Firmware des verbundenen Gerätes kann nicht ermittelt werden oder das Board enthält kein MicroPython. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1782" />
       <location filename="../MicroPython/Devices/RP2Devices.py" line="297" />
       <source>unknown</source>
       <translation>Unbekannt</translation>
@@ -73021,7 +73121,7 @@
       <translation>WebREPL wird auf diesem Gerät nicht unterstützt.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1761" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" />
       <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" />
       <source>Active</source>
       <translation>Aktiv</translation>
@@ -73032,7 +73132,7 @@
       <translation>Name</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1779" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1789" />
       <location filename="../MicroPython/Devices/RP2Devices.py" line="1547" />
       <source>MAC-Address</source>
       <translation>MAC-Addresse</translation>
@@ -73063,37 +73163,37 @@
       <translation>{0} Bytes</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" />
       <source>Connected</source>
       <translation>verbunden</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" />
-      <source>Status</source>
-      <translation>Status</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" />
-      <source>Hostname</source>
-      <translation>Hostname</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/RP2Devices.py" line="1775" />
+      <source>Status</source>
+      <translation>Status</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1781" />
+      <source>Hostname</source>
+      <translation>Hostname</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1785" />
       <source>IPv4 Address</source>
       <translation>IPv4 Adresse</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1776" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1786" />
       <source>Netmask</source>
       <translation>Netzmaske</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1777" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1787" />
       <source>Gateway</source>
       <translation>Gateway</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1778" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1788" />
       <source>DNS</source>
       <translation>DNS</translation>
     </message>
@@ -90151,131 +90251,138 @@
     <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="754" />
       <source>&lt;h3&gt;CircuitPython Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Switch your device to 'bootloader' mode by double-pressing the reset button.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;(If this does not happen, then try shorter or longer pauses between presses.)&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
-      <translation>&lt;h3&gt;CircuitPython Gerät&lt;/h3&gt;&lt;p&gt;Um das Gerät zum Flashen vorzubereiten, folgen sie den folgenden Schritten:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Aktiviere den 'Bootloader' Modus durch zweimaliges Drücken des Reset Knopfes.&lt;/li&gt;&lt;li&gt;Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.&lt;/li&gt;&lt;li&gt;(Falls dies nicht erfolgt, versuchen sie es mit einer kürzeren oder längeren Pause zwischen den Drücken.)&lt;/li&gt;&lt;li&gt;Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).&lt;/li&gt;&lt;li&gt;Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.&lt;/li&gt;&lt;/ol&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="780" />
+      <translation>&lt;h3&gt;CircuitPython Gerät&lt;/h3&gt;&lt;p&gt;Um das Gerät zum Flashen vorzubereiten, folge diesen Schritten:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Aktiviere den 'Bootloader' Modus durch zweimaliges Drücken des Reset Knopfes.&lt;/li&gt;&lt;li&gt;Warte, bis das Gerät den 'Bootloader' Modus eingenommen hat.&lt;/li&gt;&lt;li&gt;(Falls dies nicht erfolgt, versuche es mit einer kürzeren oder längeren Pause zwischen den Drücken.)&lt;/li&gt;&lt;li&gt;Stelle sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).&lt;/li&gt;&lt;li&gt;Wähle die zu flashende Firmwaredatei und klicke den Flash Knopf.&lt;/li&gt;&lt;/ol&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="779" />
+      <source>&lt;h3&gt;NRF52 Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Switch your device to 'bootloader' mode by double-pressing the reset button.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;(If this does not happen, then try shorter or longer pauses between presses.)&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
+      <translation>&lt;h3&gt;NRF52 Gerät&lt;/h3&gt;&lt;p&gt;Um das Gerät zum Flashen vorzubereiten, folge diesen Schritten:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Aktiviere den 'Bootloader' Modus durch zweimaliges Drücken des Reset Knopfes.&lt;/li&gt;&lt;li&gt;Warte, bis das Gerät den 'Bootloader' Modus eingenommen hat.&lt;/li&gt;&lt;li&gt;(Falls dies nicht erfolgt, versuche es mit einer kürzeren oder längeren Pause zwischen den Drücken.)&lt;/li&gt;&lt;li&gt;Stelle sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).&lt;/li&gt;&lt;li&gt;Wähle die zu flashende Firmwaredatei und klicke den Flash Knopf.&lt;/li&gt;&lt;/ol&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="805" />
       <source>&lt;h3&gt;Pi Pico (RP2040/RP2350) Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enter 'bootloader' mode (board &lt;b&gt;without&lt;/b&gt; RESET button):&lt;ul&gt;&lt;li&gt;Plug in your board while holding the BOOTSEL button.&lt;/li&gt;&lt;/ul&gt;Enter 'bootloader' mode (board &lt;b&gt;with&lt;/b&gt; RESET button):&lt;ul&gt;&lt;li&gt;hold down RESET&lt;/li&gt;&lt;li&gt;hold down BOOTSEL&lt;/li&gt;&lt;li&gt;release RESET&lt;/li&gt;&lt;li&gt;release BOOTSEL&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
-      <translation>&lt;h3&gt;Pi Pico (RP2040/RP2350) Gerät&lt;/h3&gt;&lt;p&gt;Um das Gerät zum Flashen vorzubereiten, folgen sie den folgenden Schritten:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;'Bootloader' Modus aktivieren (Gerät &lt;b&gt;ohne&lt;/b&gt; RESET Knopf):&lt;ul&gt;&lt;li&gt;Verbinden sie das Gerät während der BOOTSEL Knopf gedrückt gehalten wird.&lt;/li&gt;&lt;/ul&gt;'Bootloader' Modus aktivieren (Gerät &lt;b&gt;mit&lt;/b&gt; RESET Knopf):&lt;ul&gt;&lt;li&gt;RESET drücken und halten&lt;/li&gt;&lt;li&gt;BOOTSEL drücken und halten&lt;/li&gt;&lt;li&gt;RESET loslassen&lt;/li&gt;&lt;li&gt;BOOTSEL loslassen&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.&lt;/li&gt;&lt;li&gt;Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).&lt;/li&gt;&lt;li&gt;Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.&lt;/li&gt;&lt;/ol&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="902" />
+      <translation>&lt;h3&gt;Pi Pico (RP2040/RP2350) Gerät&lt;/h3&gt;&lt;p&gt;Um das Gerät zum Flashen vorzubereiten, folge diesen Schritten:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;'Bootloader' Modus aktivieren (Gerät &lt;b&gt;ohne&lt;/b&gt; RESET Knopf):&lt;ul&gt;&lt;li&gt;Verbinde das Gerät während der BOOTSEL Knopf gedrückt gehalten wird.&lt;/li&gt;&lt;/ul&gt;'Bootloader' Modus aktivieren (Gerät &lt;b&gt;mit&lt;/b&gt; RESET Knopf):&lt;ul&gt;&lt;li&gt;RESET drücken und halten&lt;/li&gt;&lt;li&gt;BOOTSEL drücken und halten&lt;/li&gt;&lt;li&gt;RESET loslassen&lt;/li&gt;&lt;li&gt;BOOTSEL loslassen&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Warte, bis das Gerät den 'Bootloader' Modus eingenommen hat.&lt;/li&gt;&lt;li&gt;Stelle sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).&lt;/li&gt;&lt;li&gt;Wähle die zu flashende Firmwaredatei und klicke den Flash Knopf.&lt;/li&gt;&lt;/ol&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="927" />
       <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source>
       <translation>MicroPython/CircuitPython Dateien (*.uf2);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="969" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="961" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="945" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="998" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="986" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="970" />
       <source>Manual Select</source>
       <translation>Manuelle Auswahl</translation>
     </message>
     <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="992" />
+      <source>{0} ({1})</source>
+      <comment>board description, board type</comment>
+      <translation>{0} ({1})</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1116" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1102" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1070" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1047" />
+      <source>Flash Instructions:</source>
+      <translation>Flash Instruktionen:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1049" />
+      <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the appropriate instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
+      <translation>&lt;h4&gt;Kein bekanntes Gerät erkannt.&lt;/h4&gt;&lt;p&gt;Folgen sie den entsprechenden Anweisungen, um &lt;b&gt;ein&lt;/b&gt; Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="1073" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1041" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1018" />
-      <source>Reset Instructions:</source>
-      <translation>Reset Instruktionen:</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1020" />
-      <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the appropriate instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
-      <translation>&lt;h4&gt;Kein bekanntes Gerät erkannt.&lt;/h4&gt;&lt;p&gt;Folgen sie den entsprechenden Anweisungen, um &lt;b&gt;ein&lt;/b&gt; Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1044" />
       <source>&lt;h4&gt;Flash {0} Firmware&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;&lt;hr/&gt;{1}</source>
-      <translation>&lt;h4&gt;{0} Firmware flashen&lt;/h4&gt;&lt;p&gt;Folgen sie den Anweisungen, um &lt;b&gt;ein&lt;/b&gt; Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;&lt;hr/&gt;{1}</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1054" />
+      <translation>&lt;h4&gt;{0} Firmware flashen&lt;/h4&gt;&lt;p&gt;Folge diesen Anweisungen, um &lt;b&gt;ein&lt;/b&gt; Gerät in den 'Bootloader' Modus zu versetzen. Drücke &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;&lt;hr/&gt;{1}</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1083" />
       <source>&lt;h4&gt;Potentially UF2 capable devices found&lt;/h4&gt;&lt;p&gt;Found these potentially UF2 capable devices:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>&lt;h4&gt;Potentiell UF2 fähige Geräte gefunden&lt;/h4&gt;&lt;p&gt;Es wurde folgende potentiell UF2 fähige Geräte gefunden:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Folgen sie den Anweisungen, um &lt;b&gt;ein&lt;/b&gt; Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1075" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1104" />
       <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>&lt;h4&gt;Keine bekannten Geräte erkannt.&lt;/h4&gt;&lt;p&gt;Folgen sie den Anweisungen, um &lt;b&gt;ein&lt;/b&gt; Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1087" />
-      <source>Flash Instructions:</source>
-      <translation>Flash Instruktionen:</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1089" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1118" />
       <source>&lt;h4&gt;Flash method 'manual' selected.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to flash a device by entering the data manually.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Change the device to 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it) and select its path.&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
-      <translation>&lt;h4&gt;Flash Method 'manuell' ausgewählt.&lt;/h4&gt;Folgen sie den Anweisungen, um ein Gerät mit manueller Eingabe der Parameter zu flashen.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Bringen sie das Gerät in den 'Bootloader' Modus.&lt;/li&gt;&lt;li&gt;Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.&lt;/li&gt;&lt;li&gt;Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).&lt;/li&gt;&lt;li&gt;Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.&lt;/li&gt;&lt;/ol&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1114" />
+      <translation>&lt;h4&gt;Flash Method 'manuell' ausgewählt.&lt;/h4&gt;Folge den Anweisungen, um ein Gerät mit manueller Eingabe der Parameter zu flashen.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Bringe das Gerät in den 'Bootloader' Modus.&lt;/li&gt;&lt;li&gt;Warte, bis das Gerät den 'Bootloader' Modus eingenommen hat.&lt;/li&gt;&lt;li&gt;Stelle sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).&lt;/li&gt;&lt;li&gt;Wähle die zu flashende Firmwaredatei und klicke den Flash Knopf.&lt;/li&gt;&lt;/ol&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1143" />
       <source>Boot Volume not found:</source>
       <translation>Boot Datenträger nicht gefunden:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1116" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1145" />
       <source>&lt;h4&gt;No Boot Volume detected.&lt;/h4&gt;&lt;p&gt;Please ensure that the boot volume of the device to be flashed is available. </source>
       <translation>&lt;h4&gt;Es wurde kein Boot Datenträger gefunden.&lt;/h4&gt;&lt;p&gt;Bitte stellen sie sicher, dass der Boot Datenträger für das zu flashende Gerät verfügbar ist. </translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1122" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1151" />
       <source>This volume should be named &lt;b&gt;{0}&lt;/b&gt;. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>Dieser Datenträger sollte die Bezeichnung &lt;b&gt;{0}&lt;/b&gt; haben. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1127" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1156" />
       <source>This volume should have one of these names.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>Dieser Datenträger sollte eine dieser Bezeichnungen haben.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1134" />
-      <source>&lt;h4&gt;Reset Instructions&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set the board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
-      <translation>&lt;h4&gt;Reset Instruktionen&lt;/h4&gt;&lt;p&gt;Folgen sie den Anweisungen, um das Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1153" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1163" />
+      <source>&lt;h4&gt;Flash Instructions&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set the board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
+      <translation>&lt;h4&gt;Reset Instruktionen&lt;/h4&gt;&lt;p&gt;Folge diesen Anweisungen, um das Gerät in den 'Bootloader' Modus zu versetzen. Drücke &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1182" />
       <source>Multiple Boot Volumes found:</source>
       <translation>Mehrere Boot Datenträger erkannt:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1155" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1184" />
       <source>&lt;h4&gt;Multiple Boot Volumes were found&lt;/h4&gt;&lt;p&gt;These volume paths were found.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please ensure that only one device of a type is ready for flashing. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation>&lt;h4&gt;Mehrere Boot Datenträger wurden erkannt&lt;/h4&gt;&lt;p&gt;Diese Datenträgerpfade wurden erkannt.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bitte stellen sie sicher, dass nur ein Gerät zum Flashen bereit ist. Drücken sie &lt;b&gt;Aktualisieren&lt;/b&gt;, wenn sie bereit sind.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1174" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1203" />
       <source>Flashing Firmware</source>
       <translation>Flashe Firmware</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1176" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1205" />
       <source>&lt;p&gt;Flashing the selected firmware to the device. Please wait until the device resets automatically.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Flashe die ausgewählte Firmware auf das Gerät. Bitte warten Sie bis sich das Gerät automatisch resettet.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1183" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1212" />
       <source>Flashing {0}</source>
       <translation>Flashe {0}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1185" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1214" />
       <source>&lt;p&gt;Flashing the {0} firmware to the device. Please wait until the device resets automatically.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Flashe die {0} Firmware auf das Gerät. Bitte warten sie, bis sich das Gerät automatisch resettet.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../MicroPython/UF2FlashDialog.ui" line="0" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1297" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1289" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1326" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1318" />
       <source>Flash UF2 Device</source>
       <translation>UF2 Gerät flashen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1290" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1319" />
       <source>No UF2 device 'boot' volumes found.</source>
       <translation>Keine 'boot' Verzeichnisse für UF2 Gerät gefunden.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1298" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1327" />
       <source>Select the Boot Volume of the device:</source>
       <translation>Wähle das Bootverzeichnis des Gerätes:</translation>
     </message>

eric ide

mercurial