--- a/src/eric7/i18n/eric7_empty.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_empty.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2106,51 +2106,51 @@ <context> <name>BluetoothController</name> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="43" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="45" /> <source>Bluetooth Functions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="45" /> - <source>Show Bluetooth Status</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="47" /> + <source>Show Bluetooth Status</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="49" /> <source>Perform Scan</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="95" /> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="89" /> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="50" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="97" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="91" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="52" /> <source>Activate Bluetooth Interface</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="117" /> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="111" /> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="54" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="119" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="113" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="56" /> <source>Deactivate Bluetooth Interface</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="90" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="92" /> <source>Bluetooth was activated successfully.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="96" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="98" /> <source>Bluetooth could not be activated.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="112" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="114" /> <source>Bluetooth was deactivated successfully.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="118" /> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="120" /> <source>Bluetooth could not be deactivated.</source> <translation type="unfinished" /> </message> @@ -2259,6 +2259,16 @@ <source>Bluetooth Status</source> <translation type="unfinished" /> </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui" line="0" /> + <source>Press to refresh the status display.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui" line="0" /> + <source>Refresh</source> + <translation type="unfinished" /> + </message> </context> <context> <name>BoardDataDialog</name> @@ -52734,35 +52744,35 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1409" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1143" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1412" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1146" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="168" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1439" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1197" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1180" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1442" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1200" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1483" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1486" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1246" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1675" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1639" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1621" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1678" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1642" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1624" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="180" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="141" /> <source>New File</source> @@ -52775,18 +52785,18 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1525" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1325" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1528" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1328" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1317" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="185" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> <source>Rename File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1504" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1289" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1271" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1507" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1292" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> <source>Delete File</source> @@ -52805,7 +52815,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1461" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1464" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" /> <source>Delete Directory</source> <translation type="unfinished" /> @@ -52826,156 +52836,156 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="549" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="574" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> <source>Open Device File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="550" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="572" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" /> <source><p>The file <b>{0}</b> does not contain Unicode text.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="705" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="708" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="785" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="706" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" /> <source>Enter a new name for the file</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="735" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="738" /> <source>Copy File to Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1055" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="736" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="784" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="787" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="814" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="817" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="815" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1054" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1022" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" /> <source>Enter a new name for the file:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1144" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" /> <source>Select Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1440" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1181" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1198" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1484" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1505" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1272" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1290" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1526" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1315" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" /> <source>Enter the new path for the file</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1326" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" /> <source><p>The file <b>{0}</b> could not be renamed to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1410" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1462" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1562" /> - <source><h3>Filesystem Information</h3></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1565" /> + <source><h3>Filesystem Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1568" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1579" /> - <source><p>No file systems or file system information available.</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1582" /> + <source><p>No file systems or file system information available.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1585" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1676" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1622" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1679" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" /> <source>Enter file name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1640" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" /> <source><p>The file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> @@ -72377,19 +72387,19 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="63" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="64" /> <location filename="../MicroPython/Devices/RP2Devices.py" line="54" /> <source>no matching access point found</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="66" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="67" /> <location filename="../MicroPython/Devices/RP2Devices.py" line="55" /> <source>connection failed</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="62" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="63" /> <location filename="../MicroPython/Devices/RP2Devices.py" line="56" /> <source>idle</source> <translation type="unfinished" /> @@ -72405,260 +72415,261 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="65" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="66" /> <location filename="../MicroPython/Devices/RP2Devices.py" line="59" /> <source>connected</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="64" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="70" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="60" /> + <source>AP listening</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="65" /> <source>network scan completed</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="67" /> - <source>connection lost</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="68" /> - <source>disconnected</source> + <source>connection lost</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="69" /> - <source>AP listening</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="70" /> - <source>AP connected</source> + <source>disconnected</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="71" /> + <source>AP connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="72" /> <source>AP failed</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="74" /> - <source>switched off</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="75" /> - <source>switched on, inactive</source> + <source>switched off</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="76" /> + <source>switched on, inactive</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="77" /> <source>switched on, active</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="95" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="82" /> - <source>open</source> - <comment>open WiFi network</comment> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="96" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="83" /> + <source>open</source> + <comment>open WiFi network</comment> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="97" /> <source>automatic</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="127" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="128" /> <source>RP2040/RP2350</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="183" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="184" /> <source>RP2 Functions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="262" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="186" /> - <source>Show MicroPython Versions</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="190" /> - <source>Activate Bootloader</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="193" /> - <source>Flash MicroPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="197" /> - <source>Reset Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="263" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="187" /> + <source>Show MicroPython Versions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="191" /> + <source>Activate Bootloader</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="194" /> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="198" /> + <source>Reset Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="264" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1766" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="296" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="297" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="306" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="307" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr>{2}</table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="317" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="318" /> <source><tr><td>Variant:</td><td>{0}</td></tr></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="328" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="329" /> <source><p>Update may be available.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="330" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="331" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> <source>MicroPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="372" /> <source>Pimoroni Pico Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="375" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> <source>Set Country</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> <source>Reset Country</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1099" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="645" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1105" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="651" /> <source>unknown ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1231" /> <source>Pico Wireless does not support setting the IPv4 parameters of the WiFi access point.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1304" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1310" /> <source>Pico Wireless does not support reporting of connected clients.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1364" /> <source>WebREPL is not supported on this device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1755" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1539" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1761" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> <source>Active</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> <source>Name</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1779" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1547" /> <source>MAC-Address</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1550" /> <source>Address Type</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Public</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Random</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>MTU</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>{0} Bytes</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> <source>Connected</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> - <source>Hostname</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1769" /> - <source>IPv4 Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1770" /> - <source>Netmask</source> + <source>Status</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> + <source>Hostname</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1775" /> + <source>IPv4 Address</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1776" /> + <source>Netmask</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1777" /> <source>Gateway</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1778" /> <source>DNS</source> <translation type="unfinished" /> </message> @@ -86630,150 +86641,150 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="90" /> + <location filename="../Tasks/TaskViewer.py" line="91" /> <source>P&roject Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="92" /> + <location filename="../Tasks/TaskViewer.py" line="93" /> <source>&Regenerate project tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="96" /> + <location filename="../Tasks/TaskViewer.py" line="97" /> <source>&Configure scan options</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="138" /> - <location filename="../Tasks/TaskViewer.py" line="100" /> + <location filename="../Tasks/TaskViewer.py" line="139" /> + <location filename="../Tasks/TaskViewer.py" line="101" /> <source>&New Task...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="102" /> + <location filename="../Tasks/TaskViewer.py" line="103" /> <source>New &Sub-Task...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="107" /> + <location filename="../Tasks/TaskViewer.py" line="108" /> <source>&Go To</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="143" /> - <location filename="../Tasks/TaskViewer.py" line="110" /> + <location filename="../Tasks/TaskViewer.py" line="144" /> + <location filename="../Tasks/TaskViewer.py" line="111" /> <source>&Paste</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="146" /> - <location filename="../Tasks/TaskViewer.py" line="112" /> + <location filename="../Tasks/TaskViewer.py" line="147" /> + <location filename="../Tasks/TaskViewer.py" line="113" /> <source>Paste as &Main Task</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="114" /> + <location filename="../Tasks/TaskViewer.py" line="115" /> <source>&Delete</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="150" /> - <location filename="../Tasks/TaskViewer.py" line="120" /> + <location filename="../Tasks/TaskViewer.py" line="151" /> + <location filename="../Tasks/TaskViewer.py" line="121" /> <source>Delete Completed &Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="154" /> - <location filename="../Tasks/TaskViewer.py" line="125" /> + <location filename="../Tasks/TaskViewer.py" line="155" /> + <location filename="../Tasks/TaskViewer.py" line="126" /> <source>&Filtered display</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="160" /> - <location filename="../Tasks/TaskViewer.py" line="130" /> + <location filename="../Tasks/TaskViewer.py" line="161" /> + <location filename="../Tasks/TaskViewer.py" line="131" /> <source>Filter c&onfiguration...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="163" /> - <location filename="../Tasks/TaskViewer.py" line="133" /> + <location filename="../Tasks/TaskViewer.py" line="164" /> + <location filename="../Tasks/TaskViewer.py" line="134" /> <source>Resi&ze columns</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="165" /> - <location filename="../Tasks/TaskViewer.py" line="135" /> + <location filename="../Tasks/TaskViewer.py" line="166" /> + <location filename="../Tasks/TaskViewer.py" line="136" /> <source>Configure...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="181" /> - <source>Extracted Tasks</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="182" /> + <source>Extracted Tasks</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="183" /> <source>Manual Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="758" /> - <source>Activate task filter</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="760" /> <source>The task filter doesn't have any active filters. Do you want to configure the filter settings?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="793" /> - <source>Scan Filter Patterns</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="794" /> + <source>Scan Filter Patterns</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="795" /> <source>Enter filename patterns of files to be excluded separated by a comma:</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="836" /> - <source>Extracting project tasks...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="840" /> + <location filename="../Tasks/TaskViewer.py" line="841" /> <source>%v/%m Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="844" /> + <location filename="../Tasks/TaskViewer.py" line="845" /> <source>Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation type="unfinished" /> @@ -86782,32 +86793,32 @@ <context> <name>TasksFile</name> <message> - <location filename="../Tasks/TasksFile.py" line="94" /> + <location filename="../Tasks/TasksFile.py" line="102" /> <source>Save Remote Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TasksFile.py" line="97" /> - <source>Save Tasks</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="105" /> + <source>Save Tasks</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Tasks/TasksFile.py" line="113" /> <source><p>The tasks file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TasksFile.py" line="129" /> + <location filename="../Tasks/TasksFile.py" line="137" /> <source>Read Remote Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Tasks/TasksFile.py" line="132" /> - <source>Read Tasks</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="140" /> + <source>Read Tasks</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Tasks/TasksFile.py" line="148" /> <source><p>The tasks file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> @@ -104689,289 +104700,289 @@ <context> <name>WifiController</name> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="45" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="47" /> <source>WiFi Functions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="47" /> - <source>Show WiFi Status</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="127" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="119" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="49" /> - <source>Connect WiFi</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="175" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="169" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="50" /> - <source>Check Internet Connection</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="149" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="143" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="51" /> - <source>Disconnect WiFi</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> - <source>Scan Networks</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="249" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="240" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="230" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="220" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="55" /> - <source>Write WiFi Credentials</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="287" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="277" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="266" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="56" /> - <source>Remove WiFi Credentials</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="500" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="491" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="58" /> - <source>Enable WebREPL</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="534" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="525" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="517" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="59" /> - <source>Disable WebREPL</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="329" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="318" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="61" /> - <source>Start WiFi Access Point</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> - <source>Start WiFi Access Point with IP</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="383" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="66" /> - <source>Show Connected Clients</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="359" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="350" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" /> - <source>Stop WiFi Access Point</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="71" /> - <source>Deactivate Client Interface</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="75" /> - <source>Deactivate Access Point Interface</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="469" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="453" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="433" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="424" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="79" /> - <source>Set Network Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> - <source><p>The device was connected to <b>{0}</b> successfully.</p></source> + <source>Show WiFi Status</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="128" /> - <source><p>The device could not connect to <b>{0}</b>.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="538" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="504" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="291" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="253" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="178" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="152" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="131" /> - <source>unknown</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> - <source><p>The device was disconnected from the WiFi network.</p></source> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="51" /> + <source>Connect WiFi</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="176" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="170" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="52" /> + <source>Check Internet Connection</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="150" /> - <source><p>The device could not be disconnected.</p><p>Reason: {0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="163" /> - <source><p>The internet connection is <b>available</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="165" /> - <source><p>The internet connection is <b>not available</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="176" /> - <source><p>The internet is not available.</p><p>Reason: {0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="241" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="221" /> - <source><p>The WiFi credentials were saved on the device. The device will connect to the WiFi network at boot time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="231" /> - <source><p>The WiFi credentials and a connect script were saved on the device. Use the script by simply importing it.</p></source> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> + <source>Disconnect WiFi</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="55" /> + <source>Scan Networks</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="250" /> - <source><p>The WiFi credentials could not be saved on the device.</p><p>Reason: {0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="267" /> - <source>Shall the saved WiFi credentials really be removed from the connected device?</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="278" /> - <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> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="241" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="231" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="221" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="57" /> + <source>Write WiFi Credentials</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="288" /> - <source><p>The WiFi credentials could not be removed from the device.</p><p>Reason: {0}</p></source> - <translation type="unfinished" /> - </message> - <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="278" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="267" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="58" /> + <source>Remove WiFi Credentials</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="501" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="492" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="60" /> + <source>Enable WebREPL</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="535" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="526" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="518" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="61" /> + <source>Disable WebREPL</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="330" /> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="319" /> - <source>The WiFi Access Point interface was started successfully.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="324" /> - <source><p>The WiFi Access Point could not be started.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="405" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="356" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="326" /> - <source><p>Reason: {0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" /> - <source>The WiFi Access Point interface was stopped successfully.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="354" /> - <source><p>The WiFi Access Point could not be stopped.</p></source> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> + <source>Start WiFi Access Point</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="65" /> + <source>Start WiFi Access Point with IP</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="384" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" /> + <source>Show Connected Clients</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="360" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="70" /> + <source>Stop WiFi Access Point</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="73" /> + <source>Deactivate Client Interface</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="77" /> + <source>Deactivate Access Point Interface</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="470" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="454" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="434" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="425" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="81" /> + <source>Set Network Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="121" /> + <source><p>The device was connected to <b>{0}</b> successfully.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="129" /> + <source><p>The device could not connect to <b>{0}</b>.</p><p>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="539" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="505" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="292" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="254" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="179" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="153" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="132" /> + <source>unknown</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="145" /> + <source><p>The device was disconnected from the WiFi network.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="151" /> + <source><p>The device could not be disconnected.</p><p>Reason: {0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="164" /> + <source><p>The internet connection is <b>available</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="166" /> + <source><p>The internet connection is <b>not available</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="177" /> + <source><p>The internet is not available.</p><p>Reason: {0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="242" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="222" /> + <source><p>The WiFi credentials were saved on the device. The device will connect to the WiFi network at boot time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="232" /> + <source><p>The WiFi credentials and a connect script were saved on the device. Use the script by simply importing it.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="251" /> + <source><p>The WiFi credentials could not be saved on the device.</p><p>Reason: {0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="268" /> + <source>Shall the saved WiFi credentials really be removed from the connected device?</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="279" /> + <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 type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="289" /> + <source><p>The WiFi credentials could not be removed from the device.</p><p>Reason: {0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="320" /> + <source>The WiFi Access Point interface was started successfully.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="325" /> + <source><p>The WiFi Access Point could not be started.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="406" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="357" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="327" /> + <source><p>Reason: {0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="352" /> + <source>The WiFi Access Point interface was stopped successfully.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="355" /> + <source><p>The WiFi Access Point could not be stopped.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="385" /> <source>No clients are connected to the access point.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="408" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="399" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="409" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="400" /> <source>Deactivate WiFi Interface</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="400" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="401" /> <source>The WiFi interface was deactivated successfully.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="403" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="404" /> <source><p>The WiFi interface could not be deactivated.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="425" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="426" /> <source><p>The device does not support network time synchronization. The module <b>adafruit_ntp</b> is not installed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="434" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="435" /> <source><p>The device does not support network time synchronization. The module <b>ntptime</b> is not available.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="454" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="455" /> <source>The device time was synchronized successfully.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="458" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="459" /> <source><p>The device time could not be synchronized.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="463" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="464" /> <source><p>The device time could not be synchronized. Is the device connected to a WiFi network?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="492" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="493" /> <source><p>The WebREPL server of the device will be activated after a reboot.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="501" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="502" /> <source><p>The WebREPL server of the device could not be enabled.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="518" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="519" /> <source>Shall the WebREPL server of the device really be disabled?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="526" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="527" /> <source><p>The WebREPL server of the device will not be enabled at boot time anymore.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="535" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="536" /> <source><p>The WebREPL server of the device could not be disabled.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> @@ -105092,137 +105103,137 @@ <context> <name>WifiStatusDialog</name> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="140" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="159" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="85" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="66" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="47" /> <source>Active</source> <translation type="unfinished" /> </message> <message> - <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="168" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="160" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="94" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="86" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="67" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="48" /> <source>Yes</source> <translation type="unfinished" /> </message> <message> - <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="168" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="160" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="94" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="86" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="67" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="48" /> <source>No</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="53" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="72" /> <source>Hostname</source> <translation type="unfinished" /> </message> <message> - <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" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="192" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="150" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="116" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="76" /> <source>Country</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="62" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> <source>Client</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="148" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="74" /> - <source>Connected</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="153" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="79" /> - <source>Status</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="156" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> - <source>IPv4 Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="159" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="84" /> - <source>Netmask</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="162" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="87" /> - <source>Gateway</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="164" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="89" /> - <source>DNS</source> - <translation type="unfinished" /> - </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 type="unfinished" /> - </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> + <source>Connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="172" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="98" /> + <source>Status</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="175" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="100" /> + <source>IPv4 Address</source> <translation type="unfinished" /> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="178" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="103" /> + <source>Netmask</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="181" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="106" /> + <source>Gateway</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="183" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="108" /> + <source>DNS</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="186" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="140" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="109" /> + <source>MAC-Address</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="189" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="137" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="112" /> + <source>Channel</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="197" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="122" /> <source>Tx-Power</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="179" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="104" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="198" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="123" /> <source>{0} dBm</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="110" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="129" /> <source>Connected Access Point</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="113" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="132" /> <source>Name</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="124" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="143" /> <source>RSSI [dBm]</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="127" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="146" /> <source>Security</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="136" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="155" /> <source>Access Point</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="166" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="185" /> <source>SSID</source> <translation type="unfinished" /> </message> @@ -105232,6 +105243,16 @@ <source>WiFi Status</source> <translation type="unfinished" /> </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> + <source>Press to refresh the status display.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> + <source>Refresh</source> + <translation type="unfinished" /> + </message> </context> <context> <name>WizardEricPluginWizard</name>