--- a/src/eric7/i18n/eric7_es.ts Wed Aug 02 17:22:20 2023 +0200 +++ b/src/eric7/i18n/eric7_es.ts Thu Aug 03 17:33:07 2023 +0200 @@ -1828,27 +1828,27 @@ <translation>Detectado un error sin indicaciones.</translation> </message> <message> - <location filename="../MicroPython/Devices/DeviceBase.py" line="1513" /> + <location filename="../MicroPython/Devices/DeviceBase.py" line="1525" /> <source>Operation not supported.</source> <translation>Operación no soportada.</translation> </message> <message> - <location filename="../MicroPython/Devices/DeviceBase.py" line="1874" /> + <location filename="../MicroPython/Devices/DeviceBase.py" line="1901" /> <source>Yes</source> <translation>Si</translation> </message> <message> - <location filename="../MicroPython/Devices/DeviceBase.py" line="1874" /> + <location filename="../MicroPython/Devices/DeviceBase.py" line="1901" /> <source>No</source> <translation>No</translation> </message> <message> - <location filename="../MicroPython/Devices/DeviceBase.py" line="1876" /> + <location filename="../MicroPython/Devices/DeviceBase.py" line="1903" /> <source>yes</source> <translation>si</translation> </message> <message> - <location filename="../MicroPython/Devices/DeviceBase.py" line="1876" /> + <location filename="../MicroPython/Devices/DeviceBase.py" line="1903" /> <source>no</source> <translation>no</translation> </message> @@ -4263,114 +4263,114 @@ <translation>Seleccionar la ruta para el dispositivo montado:</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1171" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="865" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1177" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="864" /> <source>unknown ({0})</source> <translation>({0}) desconocido</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1637" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1560" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1085" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1006" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1663" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1584" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1091" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1014" /> <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="1049" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1021" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1055" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1028" /> <source>Write WiFi Credentials</source> <translation>Escribir Credenciales WiFi</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1599" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1050" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1022" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1625" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1056" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1029" /> <source><p>The file <b>{0}</b> exists already. Shall it be replaced?</p></source> <translation><p>El archivo <b>{0}</b> ya existe. ¿Reemplazarlo?</p></translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1606" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1057" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1029" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1632" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1063" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1036" /> <source>Aborted</source> <translation>Abortado</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1238" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1253" /> <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="1307" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1325" /> <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="1733" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1387" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1759" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1405" /> <source>Active</source> <translation>Activo</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1739" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1388" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1765" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1406" /> <source>Connected</source> <translation>Conectado</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1389" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1407" /> <source>IPv4 Address</source> <translation>Dirección IPv4</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1390" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1408" /> <source>Netmask</source> <translation>Máscara de Red</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1391" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1409" /> <source>Gateway</source> <translation>Gateway</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1392" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1410" /> <source>DNS</source> <translation>DNS</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1735" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1761" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1411" /> <source>MAC-Address</source> <translation>Dirección MAC</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1394" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1412" /> <source>Chip Type</source> <translation>Tipo de Chip</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1395" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1413" /> <source>max. Sockets</source> <translation>máx. Sockets</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1598" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1624" /> <source>Write Connect Script</source> <translation>Escribir Script de Conexión</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1734" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1760" /> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1737" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1763" /> <source>Address Type</source> <translation>Tipo de Dirección</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1740" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1766" /> <source>Advertising</source> <translation>Publicitando</translation> </message> @@ -20829,8 +20829,8 @@ <translation>Mostrar Versiones de MicroPython</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1645" /> - <location filename="../MicroPython/Devices/EspDevices.py" line="1629" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1760" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1744" /> <location filename="../MicroPython/Devices/EspDevices.py" line="196" /> <source>Erase Flash</source> <translation>Borrar Flash</translation> @@ -20841,7 +20841,7 @@ <translation>Flash MicroPython Firmware</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1730" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1845" /> <location filename="../MicroPython/Devices/EspDevices.py" line="203" /> <source>Flash Additional Firmware</source> <translation>Flash Additional Firmware</translation> @@ -20892,8 +20892,8 @@ <translation>Salida de 'esptool read_flash'</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1729" /> - <location filename="../MicroPython/Devices/EspDevices.py" line="1688" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1844" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1803" /> <location filename="../MicroPython/Devices/EspDevices.py" line="363" /> <source>'esptool write_flash' Output</source> <translation>Salida de 'esptool write_flash'</translation> @@ -20939,82 +20939,92 @@ <translation>Salida de 'esptool read_mac'</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="901" /> - <source>Error saving credentials: {0}</source> - <translation>Error al guardar credenciales: {0}</translation> - </message> - <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="912" /> - <source>Error saving auto-connect script: {0}</source> - <translation>Error al guardar script de autoconexión: {0}</translation> - </message> - <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="916" /> - <source>Error modifying 'boot.py': {0}</source> - <translation>Error al modificar 'boot.py': {0}</translation> + <location filename="../MicroPython/Devices/EspDevices.py" line="627" /> + <source>Set Country</source> + <translation type="unfinished">Establecer País</translation> + </message> + <message> + <location filename="../MicroPython/Devices/EspDevices.py" line="628" /> + <source>Reset Country</source> + <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/Devices/EspDevices.py" line="948" /> + <source>Error saving credentials: {0}</source> + <translation>Error al guardar credenciales: {0}</translation> + </message> + <message> + <location filename="../MicroPython/Devices/EspDevices.py" line="959" /> + <source>Error saving auto-connect script: {0}</source> + <translation>Error al guardar script de autoconexión: {0}</translation> + </message> + <message> + <location filename="../MicroPython/Devices/EspDevices.py" line="963" /> + <source>Error modifying 'boot.py': {0}</source> + <translation>Error al modificar 'boot.py': {0}</translation> + </message> + <message> + <location filename="../MicroPython/Devices/EspDevices.py" line="995" /> <source>Error deleting credentials: {0}</source> <translation>Error al borrar credenciales: {0}</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1032" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1079" /> <source>unknown ({0})</source> <translation>desconocido ({0})</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1343" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1458" /> <source>Active</source> <translation>Activo</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1344" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1459" /> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1345" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1460" /> <source>MAC-Address</source> <translation>Dirección MAC</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1348" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1463" /> <source>Address Type</source> <translation>Tipo de Dirección</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1349" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1464" /> <source>Public</source> <translation>Pública</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1349" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1464" /> <source>Random</source> <translation>Aleatoria</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1352" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1467" /> <source>MTU</source> <translation>MTU</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1352" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1467" /> <source>{0} Bytes</source> <translation>{0} Bytes</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1630" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1745" /> <source>Shall the flash of the selected device really be erased?</source> <translation>¿Borrar el flash del dispositivo seleccionado?</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1644" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1759" /> <source>'esptool erase_flash' Output</source> <translation>Salida de 'esptool erase_flash'</translation> </message> <message> - <location filename="../MicroPython/Devices/EspDevices.py" line="1689" /> + <location filename="../MicroPython/Devices/EspDevices.py" line="1804" /> <source>Flash µPy/CPy Firmware</source> <translation>Flash Firmware µPy/CPy</translation> </message> @@ -21120,174 +21130,174 @@ <translation>Conectar a LAN (IP fija)</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="181" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="175" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="191" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="185" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="55" /> <source>Check Internet Connection</source> <translation>Comprobar Conexión Internet</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="153" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="147" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="163" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="157" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="57" /> <source>Disconnect from LAN</source> <translation>Desconectar de la LAN</translation> </message> <message> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="238" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="228" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="218" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="207" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="217" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="60" /> <source>Write Auto-Connect Script</source> <translation>Escribir Script de Autoconexión</translation> </message> <message> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="285" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="275" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="265" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="257" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="245" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="267" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="255" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="63" /> <source>Remove Auto-Connect Script</source> <translation>Eliminar Script de Autoconexión</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="300" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="291" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="310" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="301" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="67" /> <source>Deactivate Ethernet Interface</source> <translation>Desactivar Interfaz Ethernet</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="365" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="349" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="329" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="320" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="375" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="359" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="339" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="330" /> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="70" /> <source>Set Network Time</source> <translation>Establecer Tiempo de Red</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="132" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="126" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="142" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="136" /> <source>Connect to LAN</source> <translation>Conectar a LAN</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="127" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="137" /> <source><p>The device was connected to the LAN successfully.</p></source> <translation><p>El dispositivo se ha conectado a la LAN con éxito.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="133" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="143" /> <source><p>The device could not connect to the LAN.</p><p>Reason: {0}</p></source> <translation><p>El dispositivo no se ha podido conectar a la LAN.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="279" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="232" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="184" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="157" /> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="135" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="289" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="242" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="194" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="167" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="145" /> <source>unknown</source> <translation>desconocido</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="148" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="158" /> <source><p>The device was disconnected from the LAN.</p></source> <translation><p>El dispositivo se ha desconectado de la LAN.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="154" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="164" /> <source><p>The device could not be disconnected from the LAN.</p><p>Reason: {0}</p></source> <translation><p>El dispositivo no se ha podido desconectar de la LAN..</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="169" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="179" /> <source><p>The internet connection is <b>available</b>.</p></source> <translation><p>La conexión a internet está <b>disponible</b>.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="171" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="181" /> <source><p>The internet connection is <b>not available</b>.</p></source> <translation><p>La conexión a internet está <b>no disponible</b>.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="182" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="192" /> <source><p>The internet is not available.</p><p>Reason: {0}</p></source> <translation><p>Internet no está disponible.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="208" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="218" /> <source><p>The auto-connect script and associated configuration was saved on the device. Use the script like this:</p><p>import wiznet_connect<br/>nic = wiznet_connect.connect_lan()</p></source> <translation><p>El script de autoconexión y su configuración asociada se han guardado en el dispositivo. Usar el script de este modo:</p><p>import wiznet_connect<br/>nic = wiznet_connect.connect_lan()</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="219" /> - <source><p>The auto-connect script and associated configuration was saved on the device. The device will connect to the LAN at boot time.</p></source> - <translation><p>El script de autoconexión y su configuración asociada se han guardado en el dispositivo. El dispositivo se conectará a la LAN durante su puesta en marcha.</p></translation> - </message> - <message> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="229" /> + <source><p>The auto-connect script and associated configuration was saved on the device. The device will connect to the LAN at boot time.</p></source> + <translation><p>El script de autoconexión y su configuración asociada se han guardado en el dispositivo. El dispositivo se conectará a la LAN durante su puesta en marcha.</p></translation> + </message> + <message> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="239" /> <source><p>The auto-connect script and associated configuration could not be saved on the device.</p><p>Reason: {0}</p></source> <translation><p>El script de autoconexión y su configuración asociada se han podido guardar en el dispositivo.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="246" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="256" /> <source>Shall the saved IPv4 parameters really be removed from the connected device?</source> <translation>¿Se deben eliminar los parámetros guardados de IPv4 del dispositivo conectado?</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="258" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="268" /> <source><p>The IPv4 parameters were removed from the device.</p></source> <translation><p>Los parámetros IPv4 se han eliminado del dispositivo.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="266" /> - <source><p>The IPv4 parameters were removed from the device. The device will not connect to the LAN at boot time anymore.</p></source> - <translation><p>Los parámetros IPv4 se han eliminado del dispositivo. El dispositivo ya no se conectará a la LAN durante su puesta en marcha.</p></translation> - </message> - <message> <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="276" /> + <source><p>The IPv4 parameters were removed from the device. The device will not connect to the LAN at boot time anymore.</p></source> + <translation><p>Los parámetros IPv4 se han eliminado del dispositivo. El dispositivo ya no se conectará a la LAN durante su puesta en marcha.</p></translation> + </message> + <message> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="286" /> <source><p>The IPv4 parameters could not be removed from the device.</p><p>Reason: {0}</p></source> <translation><p>Los parámetros IPv4 no se han podido eliminar del dispositivo.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="292" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="302" /> <source>The Ethernet interface was deactivated successfully.</source> <translation>La interfaz Ethernet se ha desactivado con éxito.</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="295" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="305" /> <source><p>The Ethernet interface could not be deactivated.</p></source> <translation><p>La interfaz Ethernet no se ha podido desactivar.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="297" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="307" /> <source><p>Reason: {0}</p></source> <translation><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="321" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="331" /> <source><p>The device does not support network time synchronization. The module <b>{0}</b> is not installed.</p></source> <translation><p>El dispositivo no soporta sincronización de tiempo de red. El módulo <b>{0}</b> no está instalado.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="330" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="340" /> <source><p>The device does not support network time synchronization. The module <b>ntptime</b> is not available.</p></source> <translation><p>El dispositivo no soporta sincronización de tiempo de red. El módulo <b>ntptime</b> no está instalado.</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="350" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="360" /> <source>The device time was synchronized successfully.</source> <translation>La fecha/hora se ha sincronizado con éxito.</translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="354" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="364" /> <source><p>The device time could not be synchronized.</p><p>Reason: {0}</p></source> <translation><p>La fecha/hora del dispositivo no se ha podido sincronizar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="359" /> + <location filename="../MicroPython/EthernetDialogs/EthernetController.py" line="369" /> <source><p>The device time could not be synchronized. Is the device connected to a LAN?</p></source> <translation><p>La fecha/hora del dispositivo no se ha podido sincronizar. ¿Está el dispositivo conectado a una LAN?</p></translation> </message> @@ -41612,6 +41622,24 @@ </message> </context> <context> + <name>HostnameDialog</name> + <message> + <location filename="../MicroPython/EthernetDialogs/HostnameDialog.ui" line="0" /> + <source>Host Name</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/EthernetDialogs/HostnameDialog.ui" line="0" /> + <source>Hostname:</source> + <translation type="unfinished">Nombre de Host:</translation> + </message> + <message> + <location filename="../MicroPython/EthernetDialogs/HostnameDialog.ui" line="0" /> + <source>Enter the host name for the device (leave empty for MicroPython &lt; 1.20).</source> + <translation type="unfinished" /> + </message> + </context> + <context> <name>HtmlImporter</name> <message> <location filename="../WebBrowser/Bookmarks/BookmarksImporters/HtmlImporter.py" line="36" /> @@ -41723,6 +41751,16 @@ </message> <message> <location filename="../MicroPython/EthernetDialogs/IPv4AddressDialog.ui" line="0" /> + <source>Hostname:</source> + <translation type="unfinished">Nombre de Host:</translation> + </message> + <message> + <location filename="../MicroPython/EthernetDialogs/IPv4AddressDialog.ui" line="0" /> + <source>Enter the host name for the device (leave empty for MicroPython &lt; 1.20).</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/EthernetDialogs/IPv4AddressDialog.ui" line="0" /> <source>Select to get the IPv4 address via DHCP.</source> <translation>Seleccionar para obtener dirección IPv4 vía DHCP</translation> </message> @@ -51574,259 +51612,259 @@ <translation>Archivos µPy</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="992" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="996" /> <source>Downloads</source> <translation>Descargas</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1039" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1043" /> <source>Show Version</source> <translation>Mostrar Versión</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1042" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1046" /> <source>Show Implementation</source> <translation>Mostrar Implementación</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1045" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1049" /> <source>Show Board Data</source> <translation>Mostrar Datos de Microprocesador</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1050" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1240" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1054" /> <source>Synchronize Time</source> <translation>Sincronizar Hora</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1053" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1057" /> <source>Show Device Time</source> <translation>Mostrar Hora del Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1055" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1059" /> <source>Show Local Time</source> <translation>Mostrar Hora Local</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1058" /> - <source>Show Time</source> - <translation>Mostrar Tiempo</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1062" /> + <source>Show Time</source> + <translation>Mostrar Tiempo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1066" /> <source>Show Builtin Modules</source> <translation>Mostrar Módulos Incorporados</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1074" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1066" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1649" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1078" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1070" /> <source>Install Package</source> <translation>Instalar Package</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1684" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1681" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1070" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1688" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1685" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1074" /> <source>Install Packages</source> <translation>Instalar Packages</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1460" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1080" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1464" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084" /> <source>Compile Python File</source> <translation>Compilar Archivo de Python</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1484" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1084" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1488" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1479" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1088" /> <source>Compile Current Editor</source> <translation>Compilar Editor Actual</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1109" /> <source>Download Firmware</source> <translation>Descargar Firmware</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1112" /> - <source>Show Documentation</source> - <translation>Mostrar Documentación</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1115" /> - <source>Convert To UF2</source> - <translation>Convertir a UF2</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1116" /> - <source>Flash UF2 Device</source> - <translation>Flashear Dispositivo UF2</translation> + <source>Show Documentation</source> + <translation>Mostrar Documentación</translation> </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1119" /> + <source>Convert To UF2</source> + <translation>Convertir a UF2</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1120" /> + <source>Flash UF2 Device</source> + <translation>Flashear Dispositivo UF2</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1123" /> <source>Manage Unknown Devices</source> <translation>Gestión Dispositivos Desconocidos</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1122" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1126" /> <source>Ignored Serial Devices</source> <translation>Dispositivos de Serie Ignorados</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1125" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1129" /> <source>Configure</source> <translation>Configurar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1134" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138" /> <source><h3>Device Version Information</h3></source> <translation><h3>Información de Versión de Dispositivo</h3></translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1149" /> <location filename="../MicroPython/MicroPythonWidget.py" line="1145" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1141" /> <source>Device Version Information</source> <translation>Información de Versión de Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1146" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1150" /> <source>No version information available.</source> <translation>No hay información de versión disponible.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1170" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1162" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1166" /> <source>unknown</source> <translation>desconocido</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1176" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1180" /> <source> ({0})</source> <translation> ({0})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1192" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1196" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1187" /> <source>Device Implementation Information</source> <translation>Información de Implementación de Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1188" /> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> <translation><h3>Información de Implementación de Dispositivo</h3><p>Este dispositivo contiene <b>{0} {1}{2}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1193" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1197" /> <source>No device implementation information available.</source> <translation>Sin información disponible de implementación de dispositivo.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1237" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1241" /> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation><p>La hora del dispositivo conectado está sincronizada con la hora local.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1263" /> <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>Fecha y Hora del Dispositivo</h3><table><tr><td><b>Fecha</b></td><td>{0}</td></tr><tr><td><b>Hora</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1267" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1271" /> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation><h3>Fecha y Hora del Dispositivo</h3><p>{0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1283" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1287" /> <source>Device Date and Time</source> <translation>Fecha y Hora del Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1295" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1299" /> <source>Local Date and Time</source> <translation>Fecha y Hora Local</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1300" /> <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>Fecha y Hora del Local</h3><table><tr><td><b>Fecha</b></td><td>{0}</td></tr><tr><td><b>Hora</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1337" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1320" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1341" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>Date and Time</source> <translation>Fecha y Hora</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1325" /> <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>Fecha y Hora Local</th><th>Fecha y Hora del Dispositivo</th></tr><tr><td><b>Fecha</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Hora</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1338" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1342" /> <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>Fecha y Hora Local</th><th>Fecha y Hora del Dispositivo</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="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1366" /> <source>Error handling device</source> <translation>Error de gestión del dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation><p>Ha ocurrido un error al comunicar con el dispositivo conectado.</p><p>Método: {0}</p><p>Mensaje: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1405" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1409" /> <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>El compilador multiplataforma de MicroPython <b>mpy-cross</b> no se encuentra. Asegúrese de que está en la ruta de búsqueda o configurarlo en la página de configuración de MicroPython.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1431" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1435" /> <source>Python Files (*.py);;All Files (*)</source> <translation>Archivos Python (*.py);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1441" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1445" /> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation>El archivo de Python <b>{0}</b> no existe. Abortando...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1450" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> <source>'mpy-cross' Output</source> <translation>Salida de 'mpy-cross'</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1480" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation>El editor actual no contiene un archivo de Python. Abortando...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1568" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1572" /> <source>Add Unknown Devices</source> <translation>Añadir Dispositivos Desconocidos</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1569" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1573" /> <source>Select the devices to be added:</source> <translation>Seleccionar los dispositivos a añadir:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1622" /> <source>Plus any modules on the filesystem.</source> <translation>Más cualesquiera módulos en el sistema de archivos.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1670" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1674" /> <source>Package '{0}' was installed successfully.</source> <translation>El Package '{0}' se ha instalado correctamente.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1685" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> <source>Enter the packages to be installed separated by whitespace:</source> <translation>Introducir los packages a instalar separados por espacios:</translation> </message> @@ -59383,18 +59421,18 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1822" /> + <location filename="../Preferences/__init__.py" line="1824" /> <source>Export Preferences</source> <translation>Exportar Preferencias</translation> </message> <message> + <location filename="../Preferences/__init__.py" line="1853" /> + <location filename="../Preferences/__init__.py" line="1826" /> + <source>Properties File (*.ini);;All Files (*)</source> + <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation> + </message> + <message> <location filename="../Preferences/__init__.py" line="1851" /> - <location filename="../Preferences/__init__.py" line="1824" /> - <source>Properties File (*.ini);;All Files (*)</source> - <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation> - </message> - <message> - <location filename="../Preferences/__init__.py" line="1849" /> <source>Import Preferences</source> <translation>Importar Preferencias</translation> </message> @@ -61830,9 +61868,9 @@ <context> <name>ProjectFormsBrowser</name> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1103" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1054" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1017" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1106" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1057" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1020" /> <location filename="../Project/ProjectFormsBrowser.py" line="143" /> <location filename="../Project/ProjectFormsBrowser.py" line="78" /> <source>Forms</source> @@ -62166,32 +62204,32 @@ <translation>No se ha podido ejecutar {0}.<br>Verifique que está en la ruta de búsqueda (search path).</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1045" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1008" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1048" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1011" /> <source>Compiling forms...</source> <translation>Compilando formularios...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1096" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1046" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1009" /> - <source>Abort</source> - <translation>Abortar</translation> - </message> - <message> <location filename="../Project/ProjectFormsBrowser.py" line="1099" /> <location filename="../Project/ProjectFormsBrowser.py" line="1049" /> <location filename="../Project/ProjectFormsBrowser.py" line="1012" /> + <source>Abort</source> + <translation>Abortar</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="1102" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1052" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1015" /> <source>%v/%m Forms</source> <translation>%v/%m Formularios</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1095" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1098" /> <source>Determining changed forms...</source> <translation>Determinando que formularios han cambiado...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1125" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1128" /> <source>Compiling changed forms...</source> <translation>Compilando formularios que han cambiado...</translation> </message> @@ -69501,6 +69539,7 @@ <translation>No se puede determinar el firmware del dispositivo conectado o la placa no corre con MicroPython. Abortando...</translation> </message> <message> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1752" /> <location filename="../MicroPython/Devices/RP2040Devices.py" line="296" /> <source>unknown</source> <translation>desconocido</translation> @@ -69556,100 +69595,105 @@ <translation>Establecer País</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1052" /> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="617" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="431" /> + <source>Reset Country</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1089" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="635" /> <source>unknown ({0})</source> <translation>({0}) desconocido</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1162" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1215" /> <source>Pico Wireless does not support setting the IPv4 parameters of the WiFi access point.</source> <translation>La red inalámbrica Pico no soporta establecer parámetros IPv4 del punto de acceso WiFi.</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1235" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1294" /> <source>Pico Wireless does not support reporting of connected clients.</source> <translation>La red inalámbrica Pico no soporta información de clientes conectados.</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1289" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1348" /> <source>WebREPL is not supported on this device.</source> <translation>WebREPL no está soportado en este dispositivo.</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1629" /> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1416" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1741" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1525" /> <source>Active</source> <translation>Activa</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1417" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1526" /> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1642" /> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1418" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1759" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1527" /> <source>MAC-Address</source> <translation>Dirección MAC</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1421" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1530" /> <source>Address Type</source> <translation>Tipo de Dirección</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1422" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1531" /> <source>Public</source> <translation>Pública</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1422" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1531" /> <source>Random</source> <translation>Aleatoria</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1425" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1534" /> <source>MTU</source> <translation>MTU</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1425" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1534" /> <source>{0} Bytes</source> <translation>{0} Bytes</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1630" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1742" /> <source>Connected</source> <translation>conectada</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1633" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1745" /> <source>Status</source> <translation>Estado</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1637" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1751" /> <source>Hostname</source> <translation>Nombre de Host</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1638" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1755" /> <source>IPv4 Address</source> <translation>Dirección IPv4</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1639" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1756" /> <source>Netmask</source> <translation>Máscara de Red</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1640" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1757" /> <source>Gateway</source> <translation>Gateway</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2040Devices.py" line="1641" /> + <location filename="../MicroPython/Devices/RP2040Devices.py" line="1758" /> <source>DNS</source> <translation>DNS</translation> </message> @@ -100851,13 +100895,13 @@ <translation>abierta</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="116" /> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="117" /> <source>Press to hide the password</source> <translation>Pulsar para ocultar la contraseña</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> - <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="120" /> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="121" /> <source>Press to show the password</source> <translation>Pulsar para mostrar la contraseña</translation> </message> @@ -100898,6 +100942,16 @@ </message> <message> <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> + <source>Hostname:</source> + <translation type="unfinished">Nombre de Host:</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> + <source>Enter the host name for the device (leave empty for MicroPython &lt; 1.20).</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> <source>IPv4 Configuration</source> <translation>Configuración de IPv4</translation> </message> @@ -100978,13 +101032,33 @@ <translation>Introducir la contraseña de red</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.py" line="72" /> + <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.py" line="80" /> <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.ui" line="0" /> <source>Press to show the password</source> <translation>Pulsar para mostrar la contraseña</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.ui" line="0" /> + <source>Hostname:</source> + <translation type="unfinished">Nombre de Host:</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.ui" line="0" /> + <source>Enter the host name for the device (leave empty for MicroPython &lt; 1.20).</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.ui" line="0" /> + <source>Country:</source> + <translation type="unfinished">Pais:</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.ui" line="0" /> + <source>Enter the country code for the WiFi interface</source> + <translation type="unfinished">Introducir el código de país para la interfaz WiFi</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.ui" line="0" /> <source>Select to remember the entered connection parameters</source> <translation>Seleccionar para recordar los parámetros de conexión introducidos</translation> </message> @@ -100994,7 +101068,7 @@ <translation>Recordar Parámetros</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.py" line="68" /> + <location filename="../MicroPython/WifiDialogs/WifiConnectionDialog.py" line="76" /> <source>Press to hide the password</source> <translation>Pulsar para ocultar la contraseña</translation> </message> @@ -101012,22 +101086,22 @@ <translation>Mostrar Estado de WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="123" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="115" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="125" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="117" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="49" /> <source>Connect WiFi</source> <translation>Conectar WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="171" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="165" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="173" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="167" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="50" /> <source>Check Internet Connection</source> <translation>Comprobar Conexión Internet</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="145" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="139" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="147" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="141" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="51" /> <source>Disconnect WiFi</source> <translation>Desconectar WiFi</translation> @@ -101038,40 +101112,40 @@ <translation>Escanear Redes</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="239" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="230" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="220" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="210" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="244" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="235" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="225" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="215" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="55" /> <source>Write WiFi Credentials</source> <translation>Escribir Credenciales WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="277" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="267" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="256" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="282" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="272" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="261" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="56" /> <source>Remove WiFi Credentials</source> <translation>Borrar Credenciales WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="489" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="480" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="495" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="486" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="58" /> <source>Enable WebREPL</source> <translation>Habilitar WebREPL</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="523" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="514" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="506" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="529" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="520" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="512" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="59" /> <source>Disable WebREPL</source> <translation>Deshabilitar WebREPL</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="318" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="307" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="324" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="313" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="61" /> <source>Start WiFi Access Point</source> <translation>Iniciar Punto de Acceso de WiFi</translation> @@ -101082,14 +101156,14 @@ <translation>Iniciar Punto de Acceso de WiFi con IP</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="372" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="378" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="66" /> <source>Show Connected Clients</source> <translation>Mostrar Clientes Conectados</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="348" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="339" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="354" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="345" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" /> <source>Stop WiFi Access Point</source> <translation>Detener Punto de Acceso de WiFi</translation> @@ -101105,186 +101179,186 @@ <translation>Desactivar Interfaz de Punto de Acceso</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="458" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="442" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="422" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="413" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="464" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="448" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="428" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="419" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="79" /> <source>Set Network Time</source> <translation>Establecer Tiempo de Red</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="116" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="118" /> <source><p>The device was connected to <b>{0}</b> successfully.</p></source> <translation><p>El dispositivo se ha conectado a <b>{0}</b> con éxito.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="124" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="126" /> <source><p>The device could not connect to <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation><p>El dispositivo no se ha podido conectar a <b>{0}</b>.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="527" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="493" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="281" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="243" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="174" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="148" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="127" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="533" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="499" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="286" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="248" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="176" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="150" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="129" /> <source>unknown</source> <translation>desconocido</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="140" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="142" /> <source><p>The device was disconnected from the WiFi network.</p></source> <translation><p>El dispositivo se ha desconectado de la red WiFi.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="146" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="148" /> <source><p>The device could not be disconnected.</p><p>Reason: {0}</p></source> <translation><p>El dispositivo no se ha podido desconectar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="159" /> - <source><p>The internet connection is <b>available</b>.</p></source> - <translation><p>La conexión a internet está <b>disponible</b>.</p></translation> - </message> - <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="161" /> + <source><p>The internet connection is <b>available</b>.</p></source> + <translation><p>La conexión a internet está <b>disponible</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="163" /> <source><p>The internet connection is <b>not available</b>.</p></source> <translation><p>La conexión a internet está <b>no disponible</b>.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="172" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="174" /> <source><p>The internet is not available.</p><p>Reason: {0}</p></source> <translation><p>Internet no está disponible.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="231" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="211" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="236" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="216" /> <source><p>The WiFi credentials were saved on the device. The device will connect to the WiFi network at boot time.</p></source> <translation><p>Las credenciales WiFi se han guardado en el dispositivo. El dispositivo se conectará a la WiFi durante su puesta en marcha.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="221" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="226" /> <source><p>The WiFi credentials and a connect script were saved on the device. Use the script by simply importing it.</p></source> <translation><p>Las credenciales WiFi y un scrip de conexión se han guardado en el dispositivo. Utilizar el script simplemente importándolo.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="240" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="245" /> <source><p>The WiFi credentials could not be saved on the device.</p><p>Reason: {0}</p></source> <translation><p>Las credenciales WiFi no se han podido guardar en el dispositivo.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="257" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="262" /> <source>Shall the saved WiFi credentials really be removed from the connected device?</source> <translation>¿Se deben eliminar las credenciales de WiFi guardadas del dispositivo conectado?</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="268" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="273" /> <source><p>The WiFi credentials were removed from the device. The device will not connect to the WiFi network at boot time anymore.</p></source> <translation><p>Las credenciales WiFi se han eliminado del dispositivo. El dispositivo ya no se conectará a la LAN durante su puesta en marcha.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="278" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="283" /> <source><p>The WiFi credentials could not be removed from the device.</p><p>Reason: {0}</p></source> <translation><p>Las credenciales WiFi no se han podido eliminar del dispositivo.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="308" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="314" /> <source>The WiFi Access Point interface was started successfully.</source> <translation>La interfaz de Punto de Acceso WiFi se ha iniciado con éxito.</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="313" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="319" /> <source><p>The WiFi Access Point could not be started.</p></source> <translation><p>El Punto de Acceso WiFi no se ha podido iniciar.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="394" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="345" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="315" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="400" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="321" /> <source><p>Reason: {0}</p></source> <translation><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="340" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="346" /> <source>The WiFi Access Point interface was stopped successfully.</source> <translation>La interfaz de Punto de Acceso WiFi se ha detenido con éxito.</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="343" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="349" /> <source><p>The WiFi Access Point could not be stopped.</p></source> <translation><p>El Punto de Acceso WiFi no se ha podido detener.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="373" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="379" /> <source>No clients are connected to the access point.</source> <translation>No hay clientes conectados al punto de acceso.</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="397" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="388" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="403" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="394" /> <source>Deactivate WiFi Interface</source> <translation>Desactivar Interfaz WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="389" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="395" /> <source>The WiFi interface was deactivated successfully.</source> <translation>La interfaz WiFi se ha desactivado con éxito.</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="392" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="398" /> <source><p>The WiFi interface could not be deactivated.</p></source> <translation><p>La interfaz WiFi no se ha podido desactivar.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="414" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="420" /> <source><p>The device does not support network time synchronization. The module <b>adafruit_ntp</b> is not installed.</p></source> <translation><p>El dispositivo no soporta sincronización de tiempo de red. El módulo <b>{0}</b> no está instalado.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="423" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="429" /> <source><p>The device does not support network time synchronization. The module <b>ntptime</b> is not available.</p></source> <translation><p>El dispositivo no soporta sincronización de tiempo de red. El módulo <b>ntptime</b> no está instalado.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="443" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="449" /> <source>The device time was synchronized successfully.</source> <translation>La fecha/hora del dispositivo se ha sincronizado con éxito.</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="447" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="453" /> <source><p>The device time could not be synchronized.</p><p>Reason: {0}</p></source> <translation><p>La fecha/hora del dispositivo no se ha podido sincronizar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="452" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="458" /> <source><p>The device time could not be synchronized. Is the device connected to a WiFi network?</p></source> <translation><p>La fecha/hora del dispositivo no se ha podido sincronizar. ¿Está el dispositivo conectado a una red WiFi?</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="481" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="487" /> <source><p>The WebREPL server of the device will be activated after a reboot.</p></source> <translation><p>El servidor WebREPL del dispositivo se activará despues de reiniciar.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="490" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="496" /> <source><p>The WebREPL server of the device could not be enabled.</p><p>Reason: {0}</p></source> <translation><p>El servidor WebREPL del dispositivo no se ha podido habilitar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="507" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="513" /> <source>Shall the WebREPL server of the device really be disabled?</source> <translation>¿Desactivar el servidor WebREPL del dispositivo?</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="515" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="521" /> <source><p>The WebREPL server of the device will not be enabled at boot time anymore.</p></source> <translation><p>El servidor WebREPL del dispositivo ya no se habilitará más al iniciar.</p></translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="524" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="530" /> <source><p>The WebREPL server of the device could not be disabled.</p><p>Reason: {0}</p></source> <translation><p>El servidor WebREPL del dispositivo no se ha podido deshabilitar.</p><p>Razón: {0}</p></translation> </message> @@ -101412,137 +101486,137 @@ <translation>Estado de WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="136" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="58" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="140" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="66" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="47" /> <source>Active</source> <translation>Activa</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="145" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="137" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="149" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="141" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="75" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="67" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="59" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="48" /> <source>Yes</source> <translation>Si</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="145" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="137" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="67" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="59" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="48" /> - <source>No</source> - <translation>No</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="54" /> - <source>Client</source> - <translation>Cliente</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="144" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="66" /> - <source>Connected</source> - <translation>Conectada</translation> - </message> - <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="149" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="71" /> - <source>Status</source> - <translation>Estado</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="151" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="74" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="141" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="75" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="67" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="48" /> + <source>No</source> + <translation>No</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="53" /> <source>Hostname</source> <translation>Nombre de Host</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="154" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="77" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="173" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="131" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="97" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="57" /> + <source>Country</source> + <translation>Pais</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="62" /> + <source>Client</source> + <translation>Cliente</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="148" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="74" /> + <source>Connected</source> + <translation>Conectada</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="153" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="79" /> + <source>Status</source> + <translation>Estado</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="156" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> <source>IPv4 Address</source> <translation>Dirección IPv4</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="157" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="80" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="159" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="84" /> <source>Netmask</source> <translation>Máscara de Red</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="160" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="83" /> - <source>Gateway</source> - <translation>Gateway</translation> - </message> - <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="162" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="85" /> - <source>DNS</source> - <translation>DNS</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="165" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="117" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="86" /> - <source>MAC-Address</source> - <translation>Dirección MAC</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="168" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="114" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="89" /> - <source>Channel</source> - <translation>Canal</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="171" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="127" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="93" /> - <source>Country</source> - <translation>Pais</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="176" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="99" /> - <source>Tx-Power</source> - <translation>Tx-Power</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="177" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="100" /> - <source>{0} dBm</source> - <translation>{0} dBm</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="106" /> - <source>Connected Access Point</source> - <translation>Punto de Acceso Conectado</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="109" /> - <source>Name</source> - <translation>Nombre</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="120" /> - <source>RSSI [dBm]</source> - <translation>RSSI [dBm]</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="123" /> - <source>Security</source> - <translation>Seguridad</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="132" /> - <source>Access Point</source> - <translation>Punto de Acceso</translation> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="87" /> + <source>Gateway</source> + <translation>Gateway</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="164" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="89" /> + <source>DNS</source> + <translation>DNS</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="167" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="121" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="90" /> + <source>MAC-Address</source> + <translation>Dirección MAC</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="170" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="118" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="93" /> + <source>Channel</source> + <translation>Canal</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="178" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="103" /> + <source>Tx-Power</source> + <translation>Tx-Power</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="179" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="104" /> + <source>{0} dBm</source> + <translation>{0} dBm</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="110" /> + <source>Connected Access Point</source> + <translation>Punto de Acceso Conectado</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="113" /> + <source>Name</source> + <translation>Nombre</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="124" /> + <source>RSSI [dBm]</source> + <translation>RSSI [dBm]</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="127" /> + <source>Security</source> + <translation>Seguridad</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="136" /> + <source>Access Point</source> + <translation>Punto de Acceso</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="166" /> <source>SSID</source> <translation>SSID</translation> </message>