src/eric7/i18n/eric7_es.ts

branch
eric7
changeset 11208
f776db7cc222
parent 11207
7193db06924d
child 11216
a1471981ef18
--- a/src/eric7/i18n/eric7_es.ts	Sun Apr 06 11:01:28 2025 +0200
+++ b/src/eric7/i18n/eric7_es.ts	Sun Apr 06 14:51:33 2025 +0200
@@ -4150,7 +4150,7 @@
       <translation>Mostrar Versiones de CircuitPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="730" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="734" />
       <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="365" />
       <source>Select Device Volume</source>
       <translation>Seleccionar Volumen de Dispositivo</translation>
@@ -4221,13 +4221,13 @@
       <translation>Iniciar la aplicación 'Teensy Loader' para flashear el dispositivo Teensy.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="643" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="647" />
       <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="452" />
       <source>Install Library Files</source>
       <translation>Instalar Archivos de Biblioteca</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="641" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="645" />
       <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="456" />
       <source>Install Library Package</source>
       <translation>Instalar Package de Biblioteca</translation>
@@ -4238,164 +4238,164 @@
       <translation>Instalar Package 'circup'</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="596" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="600" />
       <source>unknown</source>
       <translation>desconocido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="615" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="619" />
       <source>&lt;h4&gt;CircuitPython 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;&lt;/table&gt;</source>
       <translation>&lt;h4&gt;Información de Versión de CircuitPython&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Instalado:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Disponible:&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="623" />
-      <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
-      <translation>&lt;p&gt;&lt;b&gt;¡Actualización disponible!&lt;/b&gt;&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="627" />
+      <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
+      <translation>&lt;p&gt;&lt;b&gt;¡Actualización disponible!&lt;/b&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="631" />
       <source>CircuitPython Version</source>
       <translation>Versión de CircuitPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="649" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="653" />
       <source>The device volume "&lt;b&gt;{0}&lt;/b&gt;" is not available. Ensure it is mounted properly and try again.</source>
       <translation>El volumen de dispositivo "&lt;b&gt;{0}&lt;/b&gt;" no está disponible. Asegúrese de que está montado correctamente e inténtelo de nuevo.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="677" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="681" />
       <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source>
       <translation>Archivos Compilados de Python (*.mpy);;Archivos de Python (*.py);;Todos los Archivos (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="707" />
-      <source>CircuitPython Firmware</source>
-      <translation>Firmware de CircuitPython</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="711" />
+      <source>CircuitPython Firmware</source>
+      <translation>Firmware de CircuitPython</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="715" />
       <source>CircuitPython Libraries</source>
       <translation>Bibliotecas de CircuitPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="724" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="728" />
       <source>Select the drive letter of the device:</source>
       <translation>Seleccionar la letra de volumen del dispositivo montado:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="726" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="730" />
       <source>Select the path of the mounted device:</source>
       <translation>Seleccionar la ruta para el dispositivo montado:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1180" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="867" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1184" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="871" />
       <source>unknown ({0})</source>
       <translation>({0}) desconocido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1670" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1591" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1094" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1017" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1674" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1595" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1098" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1021" />
       <source>The device volume is not available.</source>
       <translation>El volumen de dispositivo no está disponible.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1058" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1031" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1062" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1035" />
       <source>Write WiFi Credentials</source>
       <translation>Escribir Credenciales WiFi</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1632" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1059" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1032" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1636" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1063" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1036" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Shall it be replaced?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Reemplazarlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1639" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1066" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1039" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1643" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1070" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1043" />
       <source>Aborted</source>
       <translation>Abortado</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1256" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1260" />
       <source>CircuitPython does not support setting the IPv4 parameters of the WiFi access point.</source>
       <translation>CircuitPython no soporta el ajuste de parámetros IPv4 del punto de acceso de la WiFi.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1328" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1332" />
       <source>CircuitPython does not support reporting of connected clients.</source>
       <translation>CircuitPython no soporta información de clientes conectados.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1771" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1412" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1775" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1416" />
       <source>Active</source>
       <translation>Activo</translation>
     </message>
     <message>
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1781" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1417" />
+      <source>Connected</source>
+      <translation>Conectado</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1418" />
+      <source>IPv4 Address</source>
+      <translation>Dirección IPv4</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1419" />
+      <source>Netmask</source>
+      <translation>Máscara de Red</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1420" />
+      <source>Gateway</source>
+      <translation>Gateway</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1421" />
+      <source>DNS</source>
+      <translation>DNS</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1777" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1413" />
-      <source>Connected</source>
-      <translation>Conectado</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1414" />
-      <source>IPv4 Address</source>
-      <translation>Dirección IPv4</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1415" />
-      <source>Netmask</source>
-      <translation>Máscara de Red</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1416" />
-      <source>Gateway</source>
-      <translation>Gateway</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1417" />
-      <source>DNS</source>
-      <translation>DNS</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1773" />
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1418" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1422" />
       <source>MAC-Address</source>
       <translation>Dirección MAC</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1419" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1423" />
       <source>Chip Type</source>
       <translation>Tipo de Chip</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1420" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1424" />
       <source>max. Sockets</source>
       <translation>máx. Sockets</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1631" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1635" />
       <source>Write Connect Script</source>
       <translation>Escribir Script de Conexión</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1772" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1776" />
       <source>Name</source>
       <translation>Nombre</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1775" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1779" />
       <source>Address Type</source>
       <translation>Tipo de Dirección</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1778" />
+      <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1782" />
       <source>Advertising</source>
       <translation>Publicitando</translation>
     </message>
@@ -90323,8 +90323,8 @@
     <name>UF2FlashDialog</name>
     <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="763" />
-      <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;Placa CircuitPython&lt;/h3&gt;&lt;p&gt;Para preparar la placa para flashear seguir estos pasos:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Cambiar el dispositivo a modo 'bootloader' pulsando dos veces el botón de reset.&lt;/li&gt;&lt;li&gt;Esperar hasta que el dispositivo entre en modo 'bootloader'.&lt;/li&gt;&lt;li&gt;(Si esto no ocurre, intentar pausas entre pulsado más largas o más cortas.)&lt;/li&gt;&lt;li&gt;Asegurar que el volumen de arranque está disponible (esto puede requerir de su montaje).&lt;/li&gt;&lt;li&gt;Seleccionar el archivo de firmware a flashear y hacer click en el botón de flash.&lt;/li&gt;&lt;/ol&gt;</translation>
+      <source>&lt;h3&gt;MicroPython / 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 type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="791" />
@@ -90332,131 +90332,131 @@
       <translation>&lt;h3&gt;Placa Pi Pico (RP2040/RP2350)&lt;/h3&gt;&lt;p&gt;Para preparar la placa para flashing seguir estos pasos:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Entrar en modo 'bootloader' (placa &lt;b&gt;sin&lt;/b&gt; botón RESET):&lt;ul&gt;&lt;li&gt;Conectar la placa mientras se mantiene pulsado el botón BOOTSEL.&lt;/li&gt;&lt;/ul&gt;Entrar en modo 'bootloader' (placa &lt;b&gt;con&lt;/b&gt; botón RESET):&lt;ul&gt;&lt;li&gt;mantener pulsado RESET&lt;/li&gt;&lt;li&gt;mantener pulsado BOOTSEL&lt;/li&gt;&lt;li&gt;soltar RESET&lt;/li&gt;&lt;li&gt;soltar BOOTSEL&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Esperar hasta que el dispositivo haya entrado en modo 'bootloader'.&lt;/li&gt;&lt;li&gt;Asegurar que el volumen de arranque está disponible (esto puedo requerir su montaje).&lt;/li&gt;&lt;li&gt;Seleccionar el archivo de firmware a flashear y hacer click en el botón de flash.&lt;/li&gt;&lt;/ol&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="913" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="918" />
       <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source>
       <translation>Archivos MicroPython/CircuitPython(*.uf2);;Todos los Archivos (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="984" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="972" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="956" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="989" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="977" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="961" />
       <source>Manual Select</source>
       <translation>Selección Manual</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="978" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="983" />
       <source>{0} ({1})</source>
       <comment>board description, board type</comment>
       <translation>{0} ({1})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1182" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1102" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1088" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1056" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1033" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1187" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1107" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1093" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1061" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1038" />
       <source>Flash Instructions:</source>
       <translation>Instrucciones de Flash:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1035" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1040" />
       <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;No se han detectado dispositivos conocidos.&lt;/h4&gt;&lt;p&gt;Seguir las instrucciones apropiadas debajo para establecer &lt;b&gt;una&lt;/b&gt; placa en modo 'bootloader'. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1059" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1064" />
       <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;Flashear {0} Firmware&lt;/h4&gt;&lt;p&gt;Seguir las instrucciones de bajo para establecer &lt;b&gt;una&lt;/b&gt; placa en modo 'bootloader'. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;&lt;hr/&gt;{1}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1069" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1074" />
       <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;Encontrados dispositivos con capacidad potencial UF2&lt;/h4&gt;&lt;p&gt;Encontrados estos dispositivos con capacidad potencial UF2:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Seguir las instrucciones debajo para establecer &lt;b&gt;una&lt;/b&gt; placa en modo 'bootloader' mode. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1090" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1095" />
       <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;No se han detectado dispositivos conocidos.&lt;/h4&gt;&lt;p&gt;Seguir las instrucciones apropiadas debajo para establecer &lt;b&gt;una&lt;/b&gt; placa en modo 'bootloader'. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1104" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1109" />
       <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;Seleccionado método 'manual' de Flash.&lt;/h4&gt;&lt;p&gt;Seguir las instrucciones debajo para flashear un dispositivo introduciendo manualmente los datos.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Cambiar el dispositivo a modo 'bootloader'.&lt;/li&gt;&lt;li&gt;Esperar hasta que el dispositivo haya entrado en modo 'bootloader'.&lt;/li&gt;&lt;li&gt;Asegurar que el volumen de arranque está disponible (esto puede requerir de su montaje) y seleccionar su ruta.&lt;/li&gt;&lt;li&gt;Seleccionar el archivo de firmware a flashear y hacer click en el botón de flashear.&lt;/li&gt;&lt;/ol&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1129" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1134" />
       <source>Boot Volume not found:</source>
       <translation>Volumen de Arranque no encontrado:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1131" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1136" />
       <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;No se ha encontrado un Volumen de Arranque.&lt;/h4&gt;&lt;p&gt;Por favor, asegurar que el volumen de arranque del dispositivo a flashear está disponible. </translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1137" />
-      <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>Este volumen se debería llamar &lt;b&gt;{0}&lt;/b&gt;. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="1142" />
+      <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>Este volumen se debería llamar &lt;b&gt;{0}&lt;/b&gt;. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1147" />
       <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>Este volumen debería tener uno de los siguientes nombres.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1149" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1154" />
       <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;Instrucciones de Flash&lt;/h4&gt;&lt;p&gt;Seguir las instrucciones de debajo para poner la placa in modo 'bootloader'. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1168" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1173" />
       <source>Multiple Boot Volumes found:</source>
       <translation>Múltiples Volúmenes de Arranque encontrados:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1170" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1175" />
       <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;Se han encontrado múltiples Volúmes de Arranque&lt;/h4&gt;&lt;p&gt;Esas rutas de volumen se han encontrado.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Por favor, asegurar que solamente un dispositivo de cada tipo está listo para flashear. Pulsar &lt;b&gt;Actualizar&lt;/b&gt; cuando esté listo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1184" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1189" />
       <source>&lt;h4&gt;Flash selected device.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to flash the selected device.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Select the firmware file to be flashed.&lt;/li&gt;&lt;li&gt;Click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
       <translation>&lt;h4&gt;Dispositivo seleccionado para flash.&lt;/h4&gt;&lt;p&gt;Seguir las instrucciones de debajo para flashear el dispositivo seleccionado.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Seleccionar el archivo de firmware para flashear.&lt;/li&gt;&lt;li&gt;Hacer click en el botón de flash.&lt;/li&gt;&lt;/ol&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1204" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1209" />
       <source>Flashing Firmware</source>
       <translation>Flasheando Firmware</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1206" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1211" />
       <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;Flasheando el firmware seleccionado al dispositivo. Por favor, esperar hasta que el dispositivo haga reset automáticamente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1213" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1218" />
       <source>Flashing {0}</source>
       <translation>Flasheando {0}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1215" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1220" />
       <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;Flasheando el firmware {0} al dispositivo. Por favor, esperar hasta que el dispositivo haga reset automáticamente.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../MicroPython/UF2FlashDialog.ui" line="0" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1330" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1322" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1335" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1327" />
       <source>Flash UF2 Device</source>
       <translation>Flashear Dispositivo UF2</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1323" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1328" />
       <source>No UF2 device 'boot' volumes found.</source>
       <translation>No se han encontrado volúmenes de arranque del dispositivo UF2.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1331" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1336" />
       <source>Select the Boot Volume of the device:</source>
       <translation>Seleccionar el Volumen de Arranque del dispositivo:</translation>
     </message>
@@ -90510,6 +90510,10 @@
       <source>Refresh</source>
       <translation>Actualizar</translation>
     </message>
+    <message>
+      <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 type="vanished">&lt;h3&gt;Placa CircuitPython&lt;/h3&gt;&lt;p&gt;Para preparar la placa para flashear seguir estos pasos:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Cambiar el dispositivo a modo 'bootloader' pulsando dos veces el botón de reset.&lt;/li&gt;&lt;li&gt;Esperar hasta que el dispositivo entre en modo 'bootloader'.&lt;/li&gt;&lt;li&gt;(Si esto no ocurre, intentar pausas entre pulsado más largas o más cortas.)&lt;/li&gt;&lt;li&gt;Asegurar que el volumen de arranque está disponible (esto puede requerir de su montaje).&lt;/li&gt;&lt;li&gt;Seleccionar el archivo de firmware a flashear y hacer click en el botón de flash.&lt;/li&gt;&lt;/ol&gt;</translation>
+    </message>
   </context>
   <context>
     <name>UIPreviewer</name>

eric ide

mercurial