Sun, 09 Mar 2025 14:16:35 +0100
MicroPython Interface
- Changed the WiFi and Bluetooth status dialogs to non-modal windows with a 'Refresh' button.
--- a/src/eric7/APIs/Python3/eric7.api Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Sun Mar 09 14:16:35 2025 +0100 @@ -2740,7 +2740,7 @@ eric7.MicroPython.BluetoothDialogs.BluetoothController.BluetoothController?1(microPython, parent=None) eric7.MicroPython.BluetoothDialogs.BluetoothScanWindow.BluetoothScanWindow.scanDevices?4() eric7.MicroPython.BluetoothDialogs.BluetoothScanWindow.BluetoothScanWindow?1(device, parent=None) -eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.BluetoothStatusDialog?1(status, parent=None) +eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.BluetoothStatusDialog?1(microPython, parent=None) eric7.MicroPython.BoardDataDialog.BoardDataDialog?1(data, parent=None) eric7.MicroPython.ConnectionSelectionDialog.ConnectionSelectionDialog.PortNameRole?7 eric7.MicroPython.ConnectionSelectionDialog.ConnectionSelectionDialog.VidPidRole?7 @@ -3426,7 +3426,7 @@ eric7.MicroPython.WifiDialogs.WifiNetworksWindow.WifiNetworksWindow.on_periodicCheckBox_toggled?4(checked) eric7.MicroPython.WifiDialogs.WifiNetworksWindow.WifiNetworksWindow.scanNetworks?4() eric7.MicroPython.WifiDialogs.WifiNetworksWindow.WifiNetworksWindow?1(device, parent=None) -eric7.MicroPython.WifiDialogs.WifiStatusDialog.WifiStatusDialog?1(clientStatus, apStatus, overallStatus, parent=None) +eric7.MicroPython.WifiDialogs.WifiStatusDialog.WifiStatusDialog?1(microPython, parent=None) eric7.MultiProject.AddProjectDialog.AddProjectDialog.getProjectMetadata?4() eric7.MultiProject.AddProjectDialog.AddProjectDialog.on_filenamePicker_textChanged?4(_txt) eric7.MultiProject.AddProjectDialog.AddProjectDialog.on_nameEdit_textChanged?4(_txt)
--- a/src/eric7/Documentation/Help/source.qhp Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/Documentation/Help/source.qhp Sun Mar 09 14:16:35 2025 +0100 @@ -2411,6 +2411,7 @@ <keyword name="BluetoothStatusDialog" id="BluetoothStatusDialog" ref="eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.html#BluetoothStatusDialog" /> <keyword name="BluetoothStatusDialog (Constructor)" id="BluetoothStatusDialog (Constructor)" ref="eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.html#BluetoothStatusDialog.__init__" /> <keyword name="BluetoothStatusDialog (Module)" id="BluetoothStatusDialog (Module)" ref="eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.html" /> + <keyword name="BluetoothStatusDialog.__showStatus" id="BluetoothStatusDialog.__showStatus" ref="eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.html#BluetoothStatusDialog.__showStatus" /> <keyword name="BoardDataDialog" id="BoardDataDialog" ref="eric7.MicroPython.BoardDataDialog.html#BoardDataDialog" /> <keyword name="BoardDataDialog (Constructor)" id="BoardDataDialog (Constructor)" ref="eric7.MicroPython.BoardDataDialog.html#BoardDataDialog.__init__" /> <keyword name="BoardDataDialog (Module)" id="BoardDataDialog (Module)" ref="eric7.MicroPython.BoardDataDialog.html" /> @@ -19975,6 +19976,7 @@ <keyword name="WifiStatusDialog (Module)" id="WifiStatusDialog (Module)" ref="eric7.MicroPython.WifiDialogs.WifiStatusDialog.html" /> <keyword name="WifiStatusDialog.__createHeader" id="WifiStatusDialog.__createHeader" ref="eric7.MicroPython.WifiDialogs.WifiStatusDialog.html#WifiStatusDialog.__createHeader" /> <keyword name="WifiStatusDialog.__createSubheader" id="WifiStatusDialog.__createSubheader" ref="eric7.MicroPython.WifiDialogs.WifiStatusDialog.html#WifiStatusDialog.__createSubheader" /> + <keyword name="WifiStatusDialog.__showStatus" id="WifiStatusDialog.__showStatus" ref="eric7.MicroPython.WifiDialogs.WifiStatusDialog.html#WifiStatusDialog.__showStatus" /> <keyword name="WizardEricPluginWizard" id="WizardEricPluginWizard" ref="eric7.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard" /> <keyword name="WizardEricPluginWizard (Constructor)" id="WizardEricPluginWizard (Constructor)" ref="eric7.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__init__" /> <keyword name="WizardEricPluginWizard.__callForm" id="WizardEricPluginWizard.__callForm" ref="eric7.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__callForm" />
--- a/src/eric7/Documentation/Source/eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.html Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/Documentation/Source/eric7.MicroPython.BluetoothDialogs.BluetoothStatusDialog.html Sun Mar 09 14:16:35 2025 +0100 @@ -55,6 +55,10 @@ <td><a href="#BluetoothStatusDialog.__init__">BluetoothStatusDialog</a></td> <td>Constructor</td> </tr> +<tr> +<td><a href="#BluetoothStatusDialog.__showStatus">__showStatus</a></td> +<td>Private slot to show the current WiFi status.</td> +</tr> </table> <h3>Static Methods</h3> @@ -65,22 +69,29 @@ <a NAME="BluetoothStatusDialog.__init__" ID="BluetoothStatusDialog.__init__"></a> <h4>BluetoothStatusDialog (Constructor)</h4> -<b>BluetoothStatusDialog</b>(<i>status, parent=None</i>) +<b>BluetoothStatusDialog</b>(<i>microPython, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>status</i> (list of tuples of (str, str))</dt> +<dt><i>microPython</i> (MicroPythonWidget)</dt> <dd> -status data to be show +reference to the MicroPython widget </dd> <dt><i>parent</i> (QWidget (optional))</dt> <dd> reference to the parent widget (defaults to None) </dd> </dl> +<a NAME="BluetoothStatusDialog.__showStatus" ID="BluetoothStatusDialog.__showStatus"></a> +<h4>BluetoothStatusDialog.__showStatus</h4> +<b>__showStatus</b>(<i></i>) +<p> + Private slot to show the current WiFi status. +</p> + <div align="right"><a href="#top">Up</a></div> <hr /> </body></html>
--- a/src/eric7/Documentation/Source/eric7.MicroPython.WifiDialogs.WifiStatusDialog.html Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/Documentation/Source/eric7.MicroPython.WifiDialogs.WifiStatusDialog.html Sun Mar 09 14:16:35 2025 +0100 @@ -63,6 +63,10 @@ <td><a href="#WifiStatusDialog.__createSubheader">__createSubheader</a></td> <td>Private method to create a subheader item.</td> </tr> +<tr> +<td><a href="#WifiStatusDialog.__showStatus">__showStatus</a></td> +<td>Private slot to show the current WiFi status.</td> +</tr> </table> <h3>Static Methods</h3> @@ -73,26 +77,16 @@ <a NAME="WifiStatusDialog.__init__" ID="WifiStatusDialog.__init__"></a> <h4>WifiStatusDialog (Constructor)</h4> -<b>WifiStatusDialog</b>(<i>clientStatus, apStatus, overallStatus, parent=None</i>) +<b>WifiStatusDialog</b>(<i>microPython, parent=None</i>) <p> Constructor </p> <dl> -<dt><i>clientStatus</i> (dict)</dt> -<dd> -dictionary containing the WiFi status data of the - client interface -</dd> -<dt><i>apStatus</i> (dict)</dt> +<dt><i>microPython</i> (MicroPythonWidget)</dt> <dd> -dictionary containing the WiFi status data of the - access point interface -</dd> -<dt><i>overallStatus</i> (dict)</dt> -<dd> -dictionary containing the overall WiFi status data +reference to the MicroPython widget </dd> <dt><i>parent</i> (QWidget (optional))</dt> <dd> @@ -155,6 +149,13 @@ QTreeWidgetItem </dd> </dl> +<a NAME="WifiStatusDialog.__showStatus" ID="WifiStatusDialog.__showStatus"></a> +<h4>WifiStatusDialog.__showStatus</h4> +<b>__showStatus</b>(<i></i>) +<p> + Private slot to show the current WiFi status. +</p> + <div align="right"><a href="#top">Up</a></div> <hr /> </body></html>
--- a/src/eric7/MicroPython/BluetoothDialogs/BluetoothController.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/BluetoothDialogs/BluetoothController.py Sun Mar 09 14:16:35 2025 +0100 @@ -31,6 +31,8 @@ self.__mpy = microPython + self.__btStatusDialog = None + def createMenu(self, menu): """ Public method to create the Bluetooth submenu. @@ -67,14 +69,14 @@ """ from .BluetoothStatusDialog import BluetoothStatusDialog - try: - status = self.__mpy.getDevice().getBluetoothStatus() - # status is a list of user labels and associated values + if self.__btStatusDialog is not None: + self.__btStatusDialog.deleteLater() + self.__btStatusDialog = None - dlg = BluetoothStatusDialog(status, parent=self.__mpy) - dlg.exec() - except Exception as exc: - self.__mpy.showError("getBluetoothStatus()", str(exc)) + self.__btStatusDialog = BluetoothStatusDialog( + microPython=self.__mpy, parent=self.__mpy + ) + self.__btStatusDialog.show() @pyqtSlot() def __activateInterface(self):
--- a/src/eric7/MicroPython/BluetoothDialogs/BluetoothStatusDialog.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/BluetoothDialogs/BluetoothStatusDialog.py Sun Mar 09 14:16:35 2025 +0100 @@ -7,9 +7,11 @@ Module implementing a dialog to show Bluetooth related status information. """ -from PyQt6.QtCore import Qt +from PyQt6.QtCore import Qt, pyqtSlot from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QTreeWidgetItem +from eric7.EricGui import EricPixmapCache + from .Ui_BluetoothStatusDialog import Ui_BluetoothStatusDialog @@ -18,20 +20,42 @@ Class implementing a dialog to show Bluetooth related status information. """ - def __init__(self, status, parent=None): + def __init__(self, microPython, parent=None): """ Constructor - @param status status data to be show - @type list of tuples of (str, str) + @param microPython reference to the MicroPython widget + @type MicroPythonWidget @param parent reference to the parent widget (defaults to None) @type QWidget (optional) """ super().__init__(parent) self.setupUi(self) + self.setWindowFlags(Qt.WindowType.Window) self.statusTree.setColumnCount(2) + self.refreshButton.setIcon(EricPixmapCache.getIcon("reload")) + self.refreshButton.clicked.connect(self.__showStatus) + + self.__mpy = microPython + + self.__showStatus() + + @pyqtSlot() + def __showStatus(self): + """ + Private slot to show the current WiFi status. + """ + self.statusTree.clear() + + try: + status = self.__mpy.getDevice().getBluetoothStatus() + # status is a list of user labels and associated values + except Exception as exc: + self.__mpy.showError("getBluetoothStatus()", str(exc)) + return + for topic, value in status: QTreeWidgetItem(self.statusTree, [topic, str(value)])
--- a/src/eric7/MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui Sun Mar 09 14:16:35 2025 +0100 @@ -29,7 +29,7 @@ <string>Bluetooth Status</string> </property> <property name="alignment"> - <set>Qt::AlignCenter</set> + <set>Qt::AlignmentFlag::AlignCenter</set> </property> </widget> </item> @@ -52,17 +52,35 @@ </widget> </item> <item> - <widget class="QDialogButtonBox" name="buttonBox"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="standardButtons"> - <set>QDialogButtonBox::Close</set> - </property> - </widget> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QPushButton" name="refreshButton"> + <property name="toolTip"> + <string>Press to refresh the status display.</string> + </property> + <property name="text"> + <string>Refresh</string> + </property> + </widget> + </item> + <item> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="orientation"> + <enum>Qt::Orientation::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::StandardButton::Close</set> + </property> + </widget> + </item> + </layout> </item> </layout> </widget> + <tabstops> + <tabstop>statusTree</tabstop> + <tabstop>refreshButton</tabstop> + </tabstops> <resources/> <connections> <connection>
--- a/src/eric7/MicroPython/BluetoothDialogs/Ui_BluetoothStatusDialog.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/BluetoothDialogs/Ui_BluetoothStatusDialog.py Sun Mar 09 14:16:35 2025 +0100 @@ -1,6 +1,6 @@ # Form implementation generated from reading ui file 'src/eric7/MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui' # -# Created by: PyQt6 UI code generator 6.7.0 +# Created by: PyQt6 UI code generator 6.8.1 # # WARNING: Any manual changes made to this file will be lost when pyuic6 is # run again. Do not edit this file unless you know what you are doing. @@ -31,18 +31,27 @@ self.statusTree.setObjectName("statusTree") self.statusTree.headerItem().setText(0, "1") self.verticalLayout.addWidget(self.statusTree) + self.horizontalLayout = QtWidgets.QHBoxLayout() + self.horizontalLayout.setObjectName("horizontalLayout") + self.refreshButton = QtWidgets.QPushButton(parent=BluetoothStatusDialog) + self.refreshButton.setObjectName("refreshButton") + self.horizontalLayout.addWidget(self.refreshButton) self.buttonBox = QtWidgets.QDialogButtonBox(parent=BluetoothStatusDialog) self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Close) self.buttonBox.setObjectName("buttonBox") - self.verticalLayout.addWidget(self.buttonBox) + self.horizontalLayout.addWidget(self.buttonBox) + self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(BluetoothStatusDialog) self.buttonBox.accepted.connect(BluetoothStatusDialog.accept) # type: ignore self.buttonBox.rejected.connect(BluetoothStatusDialog.reject) # type: ignore QtCore.QMetaObject.connectSlotsByName(BluetoothStatusDialog) + BluetoothStatusDialog.setTabOrder(self.statusTree, self.refreshButton) def retranslateUi(self, BluetoothStatusDialog): _translate = QtCore.QCoreApplication.translate BluetoothStatusDialog.setWindowTitle(_translate("BluetoothStatusDialog", "Bluetooth Status")) self.label.setText(_translate("BluetoothStatusDialog", "Bluetooth Status")) + self.refreshButton.setToolTip(_translate("BluetoothStatusDialog", "Press to refresh the status display.")) + self.refreshButton.setText(_translate("BluetoothStatusDialog", "Refresh"))
--- a/src/eric7/MicroPython/Devices/RP2Devices.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/Devices/RP2Devices.py Sun Mar 09 14:16:35 2025 +0100 @@ -57,6 +57,7 @@ 1: self.tr("connecting"), 2: self.tr("connected, waiting for IP address"), 3: self.tr("connected"), + 103: self.tr("AP listening"), }, "picowireless": { 0: self.tr("idle"), @@ -631,7 +632,12 @@ # translate the numerical status to a string try: ap["status"] = self.__statusTranslations[self._deviceData["wifi_type"]][ - ap["status"] + ( + 103 + if self._deviceData["wifi_type"] == "picow" + and ap["status"] == 3 + else ap["status"] + ) ] except KeyError: ap["status"] = str(ap["status"]) @@ -1206,7 +1212,7 @@ ap.ifconfig(ifconfig) ap.config(ssid=ssid, security=security, password=password) sleep(0.1) - print(ap.isconnected()) + print(ap.status() == network.STAT_GOT_IP) start_ap({0}, {1}, {2}, {3}, {4}, {5}) del start_ap
--- a/src/eric7/MicroPython/MicroPythonFileManagerWidget.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/MicroPythonFileManagerWidget.py Sun Mar 09 14:16:35 2025 +0100 @@ -335,6 +335,9 @@ itm.setChildIndicatorPolicy( QTreeWidgetItem.ChildIndicatorPolicy.ShowIndicator ) + else: + self.deviceFileTreeWidget.clear() + self.deviceFileTreeWidget.header().resizeSections( QHeaderView.ResizeMode.ResizeToContents )
--- a/src/eric7/MicroPython/WifiDialogs/Ui_WifiStatusDialog.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/WifiDialogs/Ui_WifiStatusDialog.py Sun Mar 09 14:16:35 2025 +0100 @@ -1,6 +1,6 @@ # Form implementation generated from reading ui file 'src/eric7/MicroPython/WifiDialogs/WifiStatusDialog.ui' # -# Created by: PyQt6 UI code generator 6.7.0 +# Created by: PyQt6 UI code generator 6.8.1 # # WARNING: Any manual changes made to this file will be lost when pyuic6 is # run again. Do not edit this file unless you know what you are doing. @@ -29,18 +29,27 @@ self.statusTree.setObjectName("statusTree") self.statusTree.headerItem().setText(0, "1") self.verticalLayout.addWidget(self.statusTree) + self.horizontalLayout = QtWidgets.QHBoxLayout() + self.horizontalLayout.setObjectName("horizontalLayout") + self.refreshButton = QtWidgets.QPushButton(parent=WifiStatusDialog) + self.refreshButton.setObjectName("refreshButton") + self.horizontalLayout.addWidget(self.refreshButton) self.buttonBox = QtWidgets.QDialogButtonBox(parent=WifiStatusDialog) self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Close) self.buttonBox.setObjectName("buttonBox") - self.verticalLayout.addWidget(self.buttonBox) + self.horizontalLayout.addWidget(self.buttonBox) + self.verticalLayout.addLayout(self.horizontalLayout) self.retranslateUi(WifiStatusDialog) self.buttonBox.accepted.connect(WifiStatusDialog.accept) # type: ignore self.buttonBox.rejected.connect(WifiStatusDialog.reject) # type: ignore QtCore.QMetaObject.connectSlotsByName(WifiStatusDialog) + WifiStatusDialog.setTabOrder(self.statusTree, self.refreshButton) def retranslateUi(self, WifiStatusDialog): _translate = QtCore.QCoreApplication.translate WifiStatusDialog.setWindowTitle(_translate("WifiStatusDialog", "WiFi Status")) self.label.setText(_translate("WifiStatusDialog", "WiFi Status")) + self.refreshButton.setToolTip(_translate("WifiStatusDialog", "Press to refresh the status display.")) + self.refreshButton.setText(_translate("WifiStatusDialog", "Refresh"))
--- a/src/eric7/MicroPython/WifiDialogs/WifiController.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/WifiDialogs/WifiController.py Sun Mar 09 14:16:35 2025 +0100 @@ -33,6 +33,8 @@ self.__mpy = microPython + self.__wifiStatusDialog = None + def createMenu(self, menu): """ Public method to create the WiFi submenu. @@ -90,15 +92,14 @@ """ from .WifiStatusDialog import WifiStatusDialog - try: - clientStatus, apStatus, overallStatus = self.__mpy.getDevice().getWifiData() + if self.__wifiStatusDialog is not None: + self.__wifiStatusDialog.deleteLater() + self.__wifiStatusDialog = None - dlg = WifiStatusDialog( - clientStatus, apStatus, overallStatus, parent=self.__mpy - ) - dlg.exec() - except Exception as exc: - self.__mpy.showError("getWifiData()", str(exc)) + self.__wifiStatusDialog = WifiStatusDialog( + microPython=self.__mpy, parent=self.__mpy + ) + self.__wifiStatusDialog.show() @pyqtSlot() def __connectWifi(self):
--- a/src/eric7/MicroPython/WifiDialogs/WifiStatusDialog.py Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/WifiDialogs/WifiStatusDialog.py Sun Mar 09 14:16:35 2025 +0100 @@ -9,9 +9,11 @@ import contextlib -from PyQt6.QtCore import Qt +from PyQt6.QtCore import Qt, pyqtSlot from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QTreeWidgetItem +from eric7.EricGui import EricPixmapCache + from .Ui_WifiStatusDialog import Ui_WifiStatusDialog @@ -20,27 +22,44 @@ Class implementing a dialog to show the WiFi status of the connected device. """ - def __init__(self, clientStatus, apStatus, overallStatus, parent=None): + def __init__(self, microPython, parent=None): """ Constructor - @param clientStatus dictionary containing the WiFi status data of the - client interface - @type dict - @param apStatus dictionary containing the WiFi status data of the - access point interface - @type dict - @param overallStatus dictionary containing the overall WiFi status data - @type dict + @param microPython reference to the MicroPython widget + @type MicroPythonWidget @param parent reference to the parent widget (defaults to None) @type QWidget (optional) """ super().__init__(parent) self.setupUi(self) + self.setWindowFlags(Qt.WindowType.Window) self.statusTree.setColumnCount(2) - # overall status + self.refreshButton.setIcon(EricPixmapCache.getIcon("reload")) + self.refreshButton.clicked.connect(self.__showStatus) + + self.__mpy = microPython + + self.__showStatus() + + @pyqtSlot() + def __showStatus(self): + """ + Private slot to show the current WiFi status. + """ + # clear old data + self.statusTree.clear() + + # get the status + try: + clientStatus, apStatus, overallStatus = self.__mpy.getDevice().getWifiData() + except Exception as exc: + self.__mpy.showError("getWifiData()", str(exc)) + return + + # populate overall status QTreeWidgetItem( self.statusTree, [ @@ -57,7 +76,7 @@ self.statusTree, [self.tr("Country"), overallStatus["country"]] ) - # client interface + # populate status of client interface if clientStatus: header = self.__createHeader(self.tr("Client")) QTreeWidgetItem( @@ -131,7 +150,7 @@ apHeader, [self.tr("Country"), clientStatus["ap_country"]] ) - # access point interface + # populate status of access point interface if apStatus: header = self.__createHeader(self.tr("Access Point")) QTreeWidgetItem(
--- a/src/eric7/MicroPython/WifiDialogs/WifiStatusDialog.ui Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/MicroPython/WifiDialogs/WifiStatusDialog.ui Sun Mar 09 14:16:35 2025 +0100 @@ -29,7 +29,7 @@ <string>WiFi Status</string> </property> <property name="alignment"> - <set>Qt::AlignCenter</set> + <set>Qt::AlignmentFlag::AlignCenter</set> </property> </widget> </item> @@ -46,17 +46,35 @@ </widget> </item> <item> - <widget class="QDialogButtonBox" name="buttonBox"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="standardButtons"> - <set>QDialogButtonBox::Close</set> - </property> - </widget> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QPushButton" name="refreshButton"> + <property name="toolTip"> + <string>Press to refresh the status display.</string> + </property> + <property name="text"> + <string>Refresh</string> + </property> + </widget> + </item> + <item> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="orientation"> + <enum>Qt::Orientation::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::StandardButton::Close</set> + </property> + </widget> + </item> + </layout> </item> </layout> </widget> + <tabstops> + <tabstop>statusTree</tabstop> + <tabstop>refreshButton</tabstop> + </tabstops> <resources/> <connections> <connection>
--- a/src/eric7/i18n/eric7_cs.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_cs.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2151,51 +2151,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> @@ -2304,6 +2304,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">Obnovit</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -52970,35 +52980,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> @@ -53011,18 +53021,18 @@ <translation type="unfinished">Otevřít soubor</translation> </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">Přejmenovat soubor</translation> </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> @@ -53041,7 +53051,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" /> @@ -53062,156 +53072,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"><p>Soubor <b>{}</b> neexistuje.</p></translation> </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">Výběr adresáře</translation> </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> @@ -72799,19 +72809,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" /> @@ -72827,260 +72837,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" /> - <source>unknown</source> - <translation type="unfinished">neznámý</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="306" /> - <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" /> - <source><tr><td>Variant:</td><td>{0}</td></tr></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="328" /> - <source><p>Update may be available.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="330" /> - <source><p><b>Update available!</b></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> - <source>MicroPython Version</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> - <source>MicroPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> - <source>Pimoroni Pico Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> - <source>CircuitPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> - <source>CircuitPython Libraries</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> - <source>Set Country</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> - <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" /> - <source>unknown ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> - <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" /> - <source>Pico Wireless does not support reporting of connected clients.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> - <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" /> - <source>Active</source> - <translation type="unfinished">Aktivní</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> - <source>Name</source> - <translation type="unfinished">Jméno</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> - <source>MAC-Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> - <source>Address Type</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Public</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Random</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>MTU</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>{0} Bytes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> - <source>Connected</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation type="unfinished">Status</translation> - </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> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> - <source>Gateway</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="297" /> + <source>unknown</source> + <translation type="unfinished">neznámý</translation> + </message> + <message> + <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="318" /> + <source><tr><td>Variant:</td><td>{0}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <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="331" /> + <source><p><b>Update available!</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> + <source>MicroPython Version</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> + <source>MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <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="375" /> + <source>CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> + <source>CircuitPython Libraries</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> + <source>Set Country</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> + <source>Reset Country</source> + <translation type="unfinished" /> + </message> + <message> + <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="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="1310" /> + <source>Pico Wireless does not support reporting of connected clients.</source> + <translation type="unfinished" /> + </message> + <message> + <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="1761" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <source>Active</source> + <translation type="unfinished">Aktivní</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> + <source>Name</source> + <translation type="unfinished">Jméno</translation> + </message> + <message> + <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="1550" /> + <source>Address Type</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Public</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Random</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>MTU</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>{0} Bytes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> + <source>Connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> + <source>Status</source> + <translation type="unfinished">Status</translation> + </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="1778" /> <source>DNS</source> <translation type="unfinished" /> </message> @@ -87089,150 +87100,150 @@ <translation>Řádek</translation> </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>Znovu vygene&rovat úlohy projektu</translation> </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>&Nová úloha...</translation> </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>&Jít na</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Kopírovat</translation> </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>V&ložit</translation> </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>Sma&zat</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>Značka &Hotovo</translation> </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>Smaza&t hotové úlohy</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>&Natavení...</translation> </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>&Filtrovaný výstup</translation> </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>Konfigura&ce filtru...</translation> </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>&Změnit šířky sloupců</translation> </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>Konfigurovat...</translation> </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>Aktivovat filtr úloh</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Aktivovat filtr úloh</translation> + </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>Filtr úloh nemá žádný aktivní. Chcete konfigurovat nastavení filtru?</translation> </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>Extrahovat úlohy projektu...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>Extrahovat úlohy projektu...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Přerušit</translation> </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">Úlohy</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>Extrahování úloh projektu....{0}</translation> @@ -87241,32 +87252,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> @@ -105222,289 +105233,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">neznámý</translation> - </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">neznámý</translation> + </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> @@ -105625,137 +105636,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">Aktivní</translation> </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">Ano</translation> </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">Ne</translation> </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">Status</translation> - </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">Status</translation> + </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">Jméno</translation> </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">Bezpečnost</translation> </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> @@ -105765,6 +105776,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">Obnovit</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- a/src/eric7/i18n/eric7_de.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_de.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2123,51 +2123,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>Bluetooth Funktionen</translation> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="45" /> - <source>Show Bluetooth Status</source> - <translation>Zeige Bluetooth Status</translation> - </message> - <message> <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="47" /> + <source>Show Bluetooth Status</source> + <translation>Zeige Bluetooth Status</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="49" /> <source>Perform Scan</source> <translation>Suche durchführen</translation> </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>Bluetooth Schnittstelle aktivieren</translation> </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>Bluetooth Schnittstelle deaktivieren</translation> </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>Bluetooth wurde erfolgreich aktiviert.</translation> </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>Bluetooth konnte nicht aktiviert werden.</translation> </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>Bluetooth wurde erfolgreich deaktiviert.</translation> </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>Bluetooth konnte nicht deaktiviert werden.</translation> </message> @@ -2277,6 +2277,16 @@ <source>Bluetooth Status</source> <translation>Bluetooth Status</translation> </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui" line="0" /> + <source>Press to refresh the status display.</source> + <translation>Drücken, um die Statusanzeige zu aktualisieren.</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothStatusDialog.ui" line="0" /> + <source>Refresh</source> + <translation>Aktualisieren</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -52984,35 +52994,35 @@ <translation>Drücken, um zum Startverzeichnis des Gerätes zu springen</translation> </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>Verzeichnis wechseln</translation> </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>Verzeichnis anlegen</translation> </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>Verzeichnisbaum löschen</translation> </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> @@ -53025,18 +53035,18 @@ <translation>Datei öffnen</translation> </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>Datei umbenennen</translation> </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> @@ -53055,7 +53065,7 @@ <translation>Auswahl löschen</translation> </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>Verzeichnis löschen</translation> @@ -53076,156 +53086,156 @@ <translation><p>Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.</p><p>Methode: {0}</p><p>Nachricht: {1}</p></translation> </message> <message> - <location filename="../MicroPython/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>Gerätedatei öffnen</translation> </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><p>Die Datei <b>{0}</b> existiert nicht.</p></translation> </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><p>Die Datei <b>{0}</b> enthält keinen Unicode Text.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="705" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="708" /> <source>Put File As</source> <translation>Datei Kopieren Als</translation> </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>Gib einen neuen Namen für die Datei ein</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="735" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="738" /> <source>Copy File to Device</source> <translation>Datei zum Gerät kopieren</translation> </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>Die angegebene Datei existiert bereits (Gib nur den Dateinamen ein).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="784" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="787" /> <source>Get File As</source> <translation>Datei Holen Als</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="814" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="817" /> <source>Copy File from Device</source> <translation>Datei vom Gerät kopieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="815" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" /> <source>The given file exists already.</source> <translation>Die angegebene Datei existiert bereits.</translation> </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>Datei speichern als</translation> </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>Gib einen neuen Namen für die Datei ein:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1144" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" /> <source>Select Directory</source> <translation>Verzeichnis wählen</translation> </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>Gib den Verzeichnisnamen ein:</translation> </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><p>Das Verzeichnis <b>{0}</b> konnte nicht angelegt werden.</p><p>Ursache: {1}</p></translation> </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>Soll dieser Verzeichnisbaum wirklich gelöscht werden?</translation> </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><p>Das Verzeichnis <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </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>Soll diese Datei wirklich gelöscht werden?</translation> </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><p>Die Datei <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </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>Gib den neuen Pfad für die Datei ein</translation> </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><p>Die Datei <b>{0}</b> konnte nicht nach <b>{1}</b> umbenannt werden.</p><p>Ursache: {2}</p></translation> </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>Gib den Verzeichnispfad auf dem Gerät ein:</translation> </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>Soll dieses Verzeichnis wirklich gelöscht werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1562" /> - <source><h3>Filesystem Information</h3></source> - <translation><h3>Dateisysteminformationen</h3></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1565" /> + <source><h3>Filesystem Information</h3></source> + <translation><h3>Dateisysteminformationen</h3></translation> + </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><h4>{0}</h4<table><tr><td>Gesamtspeichergröße: </td><td align='right'>{1}</td></tr><tr><td>Belegter Speicher: </td><td align='right'>{2}</td></tr><tr><td>Freier Speicher: </td><td align='right'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1579" /> - <source><p>No file systems or file system information available.</p></source> - <translation><p>Keine Dateisysteme oder Dateisysteminformationen verfügbar.</p></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1582" /> + <source><p>No file systems or file system information available.</p></source> + <translation><p>Keine Dateisysteme oder Dateisysteminformationen verfügbar.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1585" /> <source>Filesystem Information</source> <translation>Dateisysteminformationen</translation> </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>Gib den Dateinamen ein:</translation> </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><p>Die Datei <b>{0}</b> konnte nicht angelegt werden.</p><p>Ursache: {1}</p></translation> </message> @@ -72801,19 +72811,19 @@ <translation>Authentisierung gescheitert</translation> </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>Kein passender Access Point gefunden</translation> </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>Verbindung gescheitert</translation> </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>Leerlauf</translation> @@ -72829,260 +72839,261 @@ <translation>Verbunden, warte auf IP-Adresse</translation> </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>Verbunden</translation> </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>AP bereit</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="65" /> <source>network scan completed</source> <translation>Netzwerk-Scan abgeschlossen</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="67" /> - <source>connection lost</source> - <translation>Verbindung verloren</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="68" /> - <source>disconnected</source> - <translation>Getrennt</translation> + <source>connection lost</source> + <translation>Verbindung verloren</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="69" /> - <source>AP listening</source> - <translation>AP bereit</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="70" /> - <source>AP connected</source> - <translation>AP verbunden</translation> + <source>disconnected</source> + <translation>Getrennt</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="71" /> + <source>AP connected</source> + <translation>AP verbunden</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="72" /> <source>AP failed</source> <translation>AP Fehler</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="74" /> - <source>switched off</source> - <translation>abgeschaltet</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="75" /> - <source>switched on, inactive</source> - <translation>angeschaltet, inaktiv</translation> + <source>switched off</source> + <translation>abgeschaltet</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="76" /> + <source>switched on, inactive</source> + <translation>angeschaltet, inaktiv</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="77" /> <source>switched on, active</source> <translation>angeschaltet, aktiv</translation> </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>offen</translation> - </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>offen</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="97" /> <source>automatic</source> <translation>automatisch</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="127" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="128" /> <source>RP2040/RP2350</source> <translation>RP2040/RP2350</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="183" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="184" /> <source>RP2 Functions</source> <translation>RP2 Funktionen</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="262" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="186" /> - <source>Show MicroPython Versions</source> - <translation>Zeige MicroPython Versionen</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="190" /> - <source>Activate Bootloader</source> - <translation>Bootloader aktivieren</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="193" /> - <source>Flash MicroPython Firmware</source> - <translation>MicroPython Firmware flashen</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="197" /> - <source>Reset Device</source> - <translation>Gerät zurücksetzen</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="263" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="187" /> + <source>Show MicroPython Versions</source> + <translation>Zeige MicroPython Versionen</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="191" /> + <source>Activate Bootloader</source> + <translation>Bootloader aktivieren</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="194" /> + <source>Flash MicroPython Firmware</source> + <translation>MicroPython Firmware flashen</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="198" /> + <source>Reset Device</source> + <translation>Gerät zurücksetzen</translation> + </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>Die Firmware des verbundenen Gerätes kann nicht ermittelt werden oder das Board enthält kein MicroPython. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="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>Unbekannt</translation> </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><h4>MicroPython Versionsinformationen</h4><table><tr><td>Installiert:</td><td>{0}</td></tr><tr><td>Verfügbar:</td><td>{1}</td></tr>{2}</table></translation> </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><tr><td>Variante:</td><td>{0}</td></tr></translation> </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><p>Ein Update könnte verfügbar sein.</p></translation> </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><p><b>Update verfügbar!</b></p></translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> <source>MicroPython Version</source> <translation>MicroPython Version</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> <source>MicroPython Firmware</source> <translation>MicroPython Firmware</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="372" /> <source>Pimoroni Pico Firmware</source> <translation>Pimoroni Pico Firmware</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="375" /> <source>CircuitPython Firmware</source> <translation>CircuitPython Firmware</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> <source>CircuitPython Libraries</source> <translation>CircuitPython Bibliotheken</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> <source>Set Country</source> <translation>Land einstellen</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> <source>Reset Country</source> <translation>Land zurücksetzen</translation> </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>unbekannt ({0})</translation> </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>Pico Wireless unterstützt nicht die Konfiguration der IPv4 Parameter des WiFi Access Point.</translation> </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>Pico Wireless unterstützt nicht die Ermittlung verbundener Geräte.</translation> </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>WebREPL wird auf diesem Gerät nicht unterstützt.</translation> </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>Aktiv</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> <source>Name</source> <translation>Name</translation> </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>MAC-Addresse</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1550" /> <source>Address Type</source> <translation>Adresstyp</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Public</source> <translation>Öffentlich</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Random</source> <translation>Zufällig</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>MTU</source> <translation>MTU</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>{0} Bytes</source> <translation>{0} Bytes</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> <source>Connected</source> <translation>verbunden</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation>Status</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> - <source>Hostname</source> - <translation>Hostname</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1769" /> - <source>IPv4 Address</source> - <translation>IPv4 Adresse</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1770" /> - <source>Netmask</source> - <translation>Netzmaske</translation> + <source>Status</source> + <translation>Status</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> + <source>Hostname</source> + <translation>Hostname</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1775" /> + <source>IPv4 Address</source> + <translation>IPv4 Adresse</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1776" /> + <source>Netmask</source> + <translation>Netzmaske</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1777" /> <source>Gateway</source> <translation>Gateway</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1778" /> <source>DNS</source> <translation>DNS</translation> </message> @@ -87170,150 +87181,150 @@ <translation>Zeile</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="90" /> + <location filename="../Tasks/TaskViewer.py" line="91" /> <source>P&roject Tasks</source> <translation>&Projektaufgaben</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="92" /> + <location filename="../Tasks/TaskViewer.py" line="93" /> <source>&Regenerate project tasks</source> <translation>Projektaufgaben &regenerieren</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="96" /> + <location filename="../Tasks/TaskViewer.py" line="97" /> <source>&Configure scan options</source> <translation>Scanoptionen &konfigurieren</translation> </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>&Neue Aufgabe...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="102" /> + <location filename="../Tasks/TaskViewer.py" line="103" /> <source>New &Sub-Task...</source> <translation>Neue &Unteraufgabe...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="107" /> + <location filename="../Tasks/TaskViewer.py" line="108" /> <source>&Go To</source> <translation>&Gehe zu</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Kopieren</translation> </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>Ein&fügen</translation> </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>Als &Hauptaufgabe einfügen</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="114" /> + <location filename="../Tasks/TaskViewer.py" line="115" /> <source>&Delete</source> <translation>&Löschen</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>Als &beendet markieren</translation> </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>Lösche beendete &Aufgaben</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>&Eigenschaften...</translation> </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>Gef&ilterte Anzeige</translation> </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>Fil&terkonfiguration...</translation> </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>Spaltenbreite an&passen</translation> </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>Einstellungen...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="181" /> - <source>Extracted Tasks</source> - <translation>Ausgelesene Aufgaben</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="182" /> + <source>Extracted Tasks</source> + <translation>Ausgelesene Aufgaben</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="183" /> <source>Manual Tasks</source> <translation>Manuelle Aufgaben</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="758" /> - <source>Activate task filter</source> - <translation>Aufgabenfilter aktivieren</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Aufgabenfilter aktivieren</translation> + </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>Der Aufgabenfilter hat keinen aktiven Filter. Soll die Filterkonfiguration erstellt werden?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="793" /> - <source>Scan Filter Patterns</source> - <translation>Scanfiltermuster</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="794" /> + <source>Scan Filter Patterns</source> + <translation>Scanfiltermuster</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="795" /> <source>Enter filename patterns of files to be excluded separated by a comma:</source> <translation>Gib Dateimuster getrennt durch Komma von Dateien ein, die ignoriert werden sollen:</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="836" /> - <source>Extracting project tasks...</source> - <translation>Extrahiere Projektaufgaben...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>Extrahiere Projektaufgaben...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="840" /> + <location filename="../Tasks/TaskViewer.py" line="841" /> <source>%v/%m Files</source> <translation>%v/%m Dateien</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="844" /> + <location filename="../Tasks/TaskViewer.py" line="845" /> <source>Tasks</source> <translation>Aufgaben</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>Extrahiere Projektaufgaben... @@ -87323,32 +87334,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>Entfernte Aufgaben speichern</translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="97" /> - <source>Save Tasks</source> - <translation>Aufgaben speichern</translation> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="105" /> + <source>Save Tasks</source> + <translation>Aufgaben speichern</translation> + </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><p>Die Aufgabendatei <b>{0}</b> konnte nicht geschrieben werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="129" /> + <location filename="../Tasks/TasksFile.py" line="137" /> <source>Read Remote Tasks</source> <translation>Entfernte Aufgaben lesen</translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="132" /> - <source>Read Tasks</source> - <translation>Aufgaben lesen</translation> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="140" /> + <source>Read Tasks</source> + <translation>Aufgaben lesen</translation> + </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><p>Die Aufgabendatei <b>{0}</b> konnte nicht gelesen werden.</p><p>Ursache: {1}</p></translation> </message> @@ -105351,289 +105362,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>WLAN Funktionen</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="47" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="49" /> <source>Show WiFi Status</source> <translation>Zeige WLAN Status</translation> </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>WLAN verbinden</translation> - </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>Internetverbindung prüfen</translation> - </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>WLAN trennen</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> - <source>Scan Networks</source> - <translation>Netzwerkscan</translation> - </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>WLAN Berechtigungen schreiben</translation> - </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>WLAN Berechtigungen löschen</translation> - </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>WebREPL aktivieren</translation> - </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>WebREPL deaktivieren</translation> - </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>WLAN Access Point starten</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> - <source>Start WiFi Access Point with IP</source> - <translation>WLAN Access Point mit IP starten</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="383" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="66" /> - <source>Show Connected Clients</source> - <translation>Zeige verbundene Geräte</translation> - </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>WLAN Access Point stoppen</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="71" /> - <source>Deactivate Client Interface</source> - <translation>Deaktiviere Geräteschnittstelle</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="75" /> - <source>Deactivate Access Point Interface</source> - <translation>Deaktiviere Access Point Schnittstelle</translation> - </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>Netzwerkzeit setzen</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> - <source><p>The device was connected to <b>{0}</b> successfully.</p></source> - <translation><p>Das Gerät wurde erfolgreich mit <b>{0}</b> verbunden.</p></translation> - </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><p>Das Gerät konnte nicht mit <b>{0}</b> verbunden werden.</p><p>Ursache: {1}</p></translation> - </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>unbekannt</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> - <source><p>The device was disconnected from the WiFi network.</p></source> - <translation><p>Das Gerät wurde vom WLAN Netzwerk getrennt.</p></translation> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="51" /> + <source>Connect WiFi</source> + <translation>WLAN verbinden</translation> + </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>Internetverbindung prüfen</translation> </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><p>Das Gerät konnte nicht getrennt werden.</p><p>Ursache: {0}</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="163" /> - <source><p>The internet connection is <b>available</b>.</p></source> - <translation><p>Die Internetverbindung ist <b>verfügbar</b>.</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="165" /> - <source><p>The internet connection is <b>not available</b>.</p></source> - <translation><p>Die Internetverbindung ist <b>nicht verfügbar</b>.</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="176" /> - <source><p>The internet is not available.</p><p>Reason: {0}</p></source> - <translation><p>Das Internet ist nicht verfügbar.</p><p>Ursache: {0}</p></translation> - </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><p>Die WLAN Berechtigungen wurden auf dem Gerät gespeichert. Das Gerät wird sich beim Start mit dem WLAN Netzwerk verbinden.</p></translation> - </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> - <translation><p>Die WLAN Berechtigungen wurden auf dem Gerät gespeichert. Verwende das Skript durch einen simplen Import.</p></translation> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> + <source>Disconnect WiFi</source> + <translation>WLAN trennen</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="55" /> + <source>Scan Networks</source> + <translation>Netzwerkscan</translation> </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><p>Die WLAN Berechtigungen konnten nicht auf dem Gerät gespeichert werden.</p><p>Ursache: {0}</p></translation> - </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>Sollen die gespeicherten WLAN Berechtigungen wirklich vom verbundenen Gerät gelöscht werden?</translation> - </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> - <translation><p>Die WLAN Berechtigungen wurden auf dem Gerät gelöscht. Das Gerät wird sich beim Start nicht mehr mit dem WLAN Netzwerk verbinden.</p></translation> + <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>WLAN Berechtigungen schreiben</translation> </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><p>Die WLAN Berechtigungen konnten nicht auf dem Gerät gelöscht werden.</p><p>Ursache: {0}</p></translation> - </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>WLAN Berechtigungen löschen</translation> + </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>WebREPL aktivieren</translation> + </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>WebREPL deaktivieren</translation> + </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>Die WLAN Access Point Schnittstelle wurde erfolgreich gestartet.</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="324" /> - <source><p>The WiFi Access Point could not be started.</p></source> - <translation><p>Der WLAN Access Point konnte nicht gestartet werden.</p></translation> - </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><p>Ursache: {0}</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" /> - <source>The WiFi Access Point interface was stopped successfully.</source> - <translation>Die WLAN Access Point Schnittstelle wurde erfolgreich gestoppt.</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="354" /> - <source><p>The WiFi Access Point could not be stopped.</p></source> - <translation><p>Der WLAN Access Point konnte nicht gestoppt werden.</p></translation> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> + <source>Start WiFi Access Point</source> + <translation>WLAN Access Point starten</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="65" /> + <source>Start WiFi Access Point with IP</source> + <translation>WLAN Access Point mit IP starten</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="384" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" /> + <source>Show Connected Clients</source> + <translation>Zeige verbundene Geräte</translation> + </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>WLAN Access Point stoppen</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="73" /> + <source>Deactivate Client Interface</source> + <translation>Deaktiviere Geräteschnittstelle</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="77" /> + <source>Deactivate Access Point Interface</source> + <translation>Deaktiviere Access Point Schnittstelle</translation> + </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>Netzwerkzeit setzen</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="121" /> + <source><p>The device was connected to <b>{0}</b> successfully.</p></source> + <translation><p>Das Gerät wurde erfolgreich mit <b>{0}</b> verbunden.</p></translation> + </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><p>Das Gerät konnte nicht mit <b>{0}</b> verbunden werden.</p><p>Ursache: {1}</p></translation> + </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>unbekannt</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="145" /> + <source><p>The device was disconnected from the WiFi network.</p></source> + <translation><p>Das Gerät wurde vom WLAN Netzwerk getrennt.</p></translation> + </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><p>Das Gerät konnte nicht getrennt werden.</p><p>Ursache: {0}</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="164" /> + <source><p>The internet connection is <b>available</b>.</p></source> + <translation><p>Die Internetverbindung ist <b>verfügbar</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="166" /> + <source><p>The internet connection is <b>not available</b>.</p></source> + <translation><p>Die Internetverbindung ist <b>nicht verfügbar</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="177" /> + <source><p>The internet is not available.</p><p>Reason: {0}</p></source> + <translation><p>Das Internet ist nicht verfügbar.</p><p>Ursache: {0}</p></translation> + </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><p>Die WLAN Berechtigungen wurden auf dem Gerät gespeichert. Das Gerät wird sich beim Start mit dem WLAN Netzwerk verbinden.</p></translation> + </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><p>Die WLAN Berechtigungen wurden auf dem Gerät gespeichert. Verwende das Skript durch einen simplen Import.</p></translation> + </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><p>Die WLAN Berechtigungen konnten nicht auf dem Gerät gespeichert werden.</p><p>Ursache: {0}</p></translation> + </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>Sollen die gespeicherten WLAN Berechtigungen wirklich vom verbundenen Gerät gelöscht werden?</translation> + </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><p>Die WLAN Berechtigungen wurden auf dem Gerät gelöscht. Das Gerät wird sich beim Start nicht mehr mit dem WLAN Netzwerk verbinden.</p></translation> + </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><p>Die WLAN Berechtigungen konnten nicht auf dem Gerät gelöscht werden.</p><p>Ursache: {0}</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="320" /> + <source>The WiFi Access Point interface was started successfully.</source> + <translation>Die WLAN Access Point Schnittstelle wurde erfolgreich gestartet.</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="325" /> + <source><p>The WiFi Access Point could not be started.</p></source> + <translation><p>Der WLAN Access Point konnte nicht gestartet werden.</p></translation> + </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><p>Ursache: {0}</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="352" /> + <source>The WiFi Access Point interface was stopped successfully.</source> + <translation>Die WLAN Access Point Schnittstelle wurde erfolgreich gestoppt.</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="355" /> + <source><p>The WiFi Access Point could not be stopped.</p></source> + <translation><p>Der WLAN Access Point konnte nicht gestoppt werden.</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="385" /> <source>No clients are connected to the access point.</source> <translation>Es sind keine Geräte mit dem Access Point verbunden.</translation> </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>WLAN Schnittstelle deaktivieren</translation> </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>Die WLAN Schnittstelle wurde erfolgreich deaktiviert.</translation> </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><p>Die WLAN Schnittstelle konnte nicht deaktiviert werden.</p></translation> </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><p>Das Gerät unterstützt nicht die Netzwerkzeitsynchronisation. Das Modul <b>adafruit_ntp</b> ist nicht installiert.</p></translation> </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><p>Das Gerät unterstützt nicht die Netzwerkzeitsynchronisation. Das Modul <b>ntptime</b> ist nicht verfügbar.</p></translation> </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>Die Gerätezeit wurde erfolgreich synchronisiert.</translation> </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><p>Die Gerätezeit konnte nicht synchronisiert werden.</p><p>Ursache: {0}</p></translation> </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><p>Die Gerätezeit konnte nicht synchronisiert werden. Ist das Gerät mit einem WLAN Netzwerk verbunden?</p></translation> </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><p>Der WebREPL Server des Gerätes wird nach einem Neustart aktiviert.</p></translation> </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><p>Der WebREPL Server des Gerätes konnte nicht aktiviert werden.</p><p>Ursache: {0}</p></translation> </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>Soll der WebREPL Server des Gerätes wirklich deaktiviert werden?</translation> </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><p> Der WebREPL Server des Geräts wird nicht mehr beim Start aktiviert. </p></translation> </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><p> Der WebREPL Server des Geräts konnte nicht deaktiviert werden. </p><p>Ursache: {0}</p></translation> </message> @@ -105755,137 +105766,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>Aktiv</translation> </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>Ja</translation> </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>Nein</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="53" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="72" /> <source>Hostname</source> <translation>Hostname</translation> </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>Land</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="62" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> <source>Client</source> <translation>Gerät</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="148" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="74" /> - <source>Connected</source> - <translation>verbunden</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="153" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="79" /> - <source>Status</source> - <translation>Status</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="156" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> - <source>IPv4 Address</source> - <translation>IPv4 Adresse</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="159" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="84" /> - <source>Netmask</source> - <translation>Netzmaske</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="162" /> - <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>MAC-Addresse</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>Kanal</translation> + <source>Connected</source> + <translation>verbunden</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="172" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="98" /> + <source>Status</source> + <translation>Status</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="175" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="100" /> + <source>IPv4 Address</source> + <translation>IPv4 Adresse</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="178" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="103" /> + <source>Netmask</source> + <translation>Netzmaske</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="181" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="106" /> + <source>Gateway</source> + <translation>Gateway</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="183" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="108" /> + <source>DNS</source> + <translation>DNS</translation> + </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>MAC-Addresse</translation> + </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>Kanal</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="197" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="122" /> <source>Tx-Power</source> <translation>Sendeleistung</translation> </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>{0} dBm</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="110" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="129" /> <source>Connected Access Point</source> <translation>Verbundener Access Point</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="113" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="132" /> <source>Name</source> <translation>Name</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="124" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="143" /> <source>RSSI [dBm]</source> <translation>RSSI [dBm]</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="127" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="146" /> <source>Security</source> <translation>Sicherheit</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="136" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="155" /> <source>Access Point</source> <translation>Access Point</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="166" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="185" /> <source>SSID</source> <translation>SSID</translation> </message> @@ -105895,6 +105906,16 @@ <source>WiFi Status</source> <translation>WLAN Status</translation> </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> + <source>Press to refresh the status display.</source> + <translation>Drücken, um die Statusanzeige zu aktualisieren.</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> + <source>Refresh</source> + <translation>Aktualisieren</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- 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>
--- a/src/eric7/i18n/eric7_en.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_en.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> @@ -2260,6 +2260,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> @@ -52777,35 +52787,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> @@ -52818,18 +52828,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> @@ -52848,7 +52858,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" /> @@ -52869,156 +52879,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> @@ -72431,19 +72441,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" /> @@ -72459,260 +72469,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">Name</translation> </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> @@ -86685,150 +86696,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" /> @@ -86837,32 +86848,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> @@ -104753,289 +104764,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> @@ -105157,137 +105168,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>Name</translation> </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> @@ -105297,6 +105308,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>
--- a/src/eric7/i18n/eric7_es.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_es.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2120,51 +2120,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>Funciones de Bluetooth</translation> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="45" /> - <source>Show Bluetooth Status</source> - <translation>Mostrar Status de Bluetooth</translation> - </message> - <message> <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="47" /> + <source>Show Bluetooth Status</source> + <translation>Mostrar Status de Bluetooth</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="49" /> <source>Perform Scan</source> <translation>Realizar Escaneo</translation> </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>Activar Interfaz Bluetooth</translation> </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>Desactivar Interfaz Bluetooth</translation> </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>Bluetooth se ha activado con éxito.</translation> </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>Bluetooth no se ha podido activar.</translation> </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>Bluetooth se ha desactivado con éxito.</translation> </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>Bluetooth no se ha podido desactivar.</translation> </message> @@ -2274,6 +2274,16 @@ <source>Bluetooth Status</source> <translation>Status de Bluetooth</translation> </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">Actualizar</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -52988,35 +52998,35 @@ <translation>Pulsar para mover al directorio de espacio de trabajo del dispositivo</translation> </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>Cambiar Directorio</translation> </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>Crear Directorio</translation> </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>Borrar Árbol de Directorios</translation> </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> @@ -53029,18 +53039,18 @@ <translation>Abrir archivo</translation> </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>Renombrar Archivo</translation> </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> @@ -53059,7 +53069,7 @@ <translation>Limpiar Selección</translation> </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>Borrar Directorio</translation> @@ -53080,156 +53090,156 @@ <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/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>Abrir Archivo de Dispositivo</translation> </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><p>El archivo <b>{0}</b> no existe.</p></translation> </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><p>El archivo <b>{0}</b> no contiene texto Unicode.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="705" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="708" /> <source>Put File As</source> <translation>Poner Archivo Como</translation> </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>Introducir un nuevo nombre para el archivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="735" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="738" /> <source>Copy File to Device</source> <translation>Copiar Archivo al Dispositivo</translation> </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>El archivo proporcionado ya existe (Introducir solo nombre de archivo).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="784" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="787" /> <source>Get File As</source> <translation>Traer Archivo Como</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="814" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="817" /> <source>Copy File from Device</source> <translation>Copiar Archivo desde Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="815" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" /> <source>The given file exists already.</source> <translation>El archivo proporcionado ya existe.</translation> </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>Guardar Archivo Como</translation> </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>Introducir un nuevo nombre para el archivo:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1144" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" /> <source>Select Directory</source> <translation>Seleccionar directorio</translation> </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>Introducir nombre de directorio:</translation> </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><p>El directorio <b>{0}</b> no se ha podido crear.</p><p>Razón: {1}</p></translation> </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>¿Desea realmente borrar este árbol de directorios?</translation> </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><p>El directorio <b>{0}</b> no se ha podido borrar.</p><p>Razón: {1}</p></translation> </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>¿Desea realmente borrar este archivo?</translation> </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><p>El archivo <b>{0}</b> no se ha podido borrar.</p><p>Razón: {1}</p></translation> </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>Introducir la nueva ruta para el archivo</translation> </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><p>El archivo <b>{0}</b> no se ha podido renombrar como <b>{1}</b>.</p><p>Razón: {2}</p></translation> </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>Introducir la ruta de directorio en el dispositivo:</translation> </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>¿Desea realmente borrar este directorio?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1562" /> - <source><h3>Filesystem Information</h3></source> - <translation><h3>Información de Sistema de Archivos</h3></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1565" /> + <source><h3>Filesystem Information</h3></source> + <translation><h3>Información de Sistema de Archivos</h3></translation> + </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><h4>{0}</h4<table><tr><td>Tamaño Total: </td><td align='right'>{1}</td></tr><tr><td>Tamaño Usado: </td><td align='right'>{2}</td></tr><tr><td>Tamaño Libre: </td><td align='right'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1579" /> - <source><p>No file systems or file system information available.</p></source> - <translation><p>No hay sistemas de archivos o información disponible sobre sistema de archivos.</p></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1582" /> + <source><p>No file systems or file system information available.</p></source> + <translation><p>No hay sistemas de archivos o información disponible sobre sistema de archivos.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1585" /> <source>Filesystem Information</source> <translation>Información de Sistema de Archivos</translation> </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>Introducir nombre de archivo:</translation> </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><p>El archivo <b>{0}</b> no se ha podido crear.</p><p>Razón: {1}</p></translation> </message> @@ -72774,19 +72784,19 @@ <translation>autenticación fallida</translation> </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>no se ha encontrado un punto de acceso concordante</translation> </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>conexión fallida</translation> </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>desocupado</translation> @@ -72802,260 +72812,261 @@ <translation>conectado, esperando dirección IP</translation> </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>conectado</translation> </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>AP escuchando</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="65" /> <source>network scan completed</source> <translation>Escaneo de red completo</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="67" /> - <source>connection lost</source> - <translation>conexión perdida</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="68" /> - <source>disconnected</source> - <translation>desconectado</translation> + <source>connection lost</source> + <translation>conexión perdida</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="69" /> - <source>AP listening</source> - <translation>AP escuchando</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="70" /> - <source>AP connected</source> - <translation>AP conectado</translation> + <source>disconnected</source> + <translation>desconectado</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="71" /> + <source>AP connected</source> + <translation>AP conectado</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="72" /> <source>AP failed</source> <translation>AP fallido</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="74" /> - <source>switched off</source> - <translation>apagado</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="75" /> - <source>switched on, inactive</source> - <translation>encendido, inactivo</translation> + <source>switched off</source> + <translation>apagado</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="76" /> + <source>switched on, inactive</source> + <translation>encendido, inactivo</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="77" /> <source>switched on, active</source> <translation>encendido, activo</translation> </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>red WiFi abierta</translation> - </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>red WiFi abierta</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="97" /> <source>automatic</source> <translation>automática</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="127" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="128" /> <source>RP2040/RP2350</source> <translation>RP2040/RP2350</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="183" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="184" /> <source>RP2 Functions</source> <translation>Funciones RP2</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="262" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="186" /> - <source>Show MicroPython Versions</source> - <translation>Mostrar Versiones de MicroPython</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="190" /> - <source>Activate Bootloader</source> - <translation>Activar Bootloader</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="193" /> - <source>Flash MicroPython Firmware</source> - <translation>Flash MicroPython Firmware</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="197" /> - <source>Reset Device</source> - <translation>Resetear Dispositivo</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="263" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="187" /> + <source>Show MicroPython Versions</source> + <translation>Mostrar Versiones de MicroPython</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="191" /> + <source>Activate Bootloader</source> + <translation>Activar Bootloader</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="194" /> + <source>Flash MicroPython Firmware</source> + <translation>Flash MicroPython Firmware</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="198" /> + <source>Reset Device</source> + <translation>Resetear Dispositivo</translation> + </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>No se puede determinar el firmware del dispositivo conectado o la placa no corre con MicroPython. Abortando...</translation> </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>desconocido</translation> </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><h4>Información de Versión de MicroPython</h4><table><tr><td>Instalado:</td><td>{0}</td></tr><tr><td>Disponible:</td><td>{1}</td></tr></table></translation> </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><tr><td>Variante:</td><td>{0}</td></tr></translation> </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><p>Una actualización podría estar disponible.</p></translation> </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><p><b>¡Actualización disponible!</b></p></translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> <source>MicroPython Version</source> <translation>Versión de MicroPython</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> <source>MicroPython Firmware</source> <translation>MicroPython Firmware</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="372" /> <source>Pimoroni Pico Firmware</source> <translation>Firmware de Pimoroni Pico</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="375" /> <source>CircuitPython Firmware</source> <translation>CircuitPython Firmware</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> <source>CircuitPython Libraries</source> <translation>Bibliotecas de CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> <source>Set Country</source> <translation>Establecer País</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> <source>Reset Country</source> <translation>Restablecer País</translation> </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>({0}) desconocido</translation> </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>La red inalámbrica Pico no soporta establecer parámetros IPv4 del punto de acceso WiFi.</translation> </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>La red inalámbrica Pico no soporta información de clientes conectados.</translation> </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>WebREPL no está soportado en este dispositivo.</translation> </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>Activa</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> <source>Name</source> <translation>Nombre</translation> </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>Dirección MAC</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1550" /> <source>Address Type</source> <translation>Tipo de Dirección</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Public</source> <translation>Pública</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Random</source> <translation>Aleatoria</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>MTU</source> <translation>MTU</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>{0} Bytes</source> <translation>{0} Bytes</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> <source>Connected</source> <translation>Conectada</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation>Estado</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> - <source>Hostname</source> - <translation>Nombre de Host</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1769" /> - <source>IPv4 Address</source> - <translation>Dirección IPv4</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1770" /> - <source>Netmask</source> - <translation>Máscara de Red</translation> + <source>Status</source> + <translation>Estado</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> + <source>Hostname</source> + <translation>Nombre de Host</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1775" /> + <source>IPv4 Address</source> + <translation>Dirección IPv4</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1776" /> + <source>Netmask</source> + <translation>Máscara de Red</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1777" /> <source>Gateway</source> <translation>Gateway</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1778" /> <source>DNS</source> <translation>DNS</translation> </message> @@ -87146,150 +87157,150 @@ <translation>Linea</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="90" /> + <location filename="../Tasks/TaskViewer.py" line="91" /> <source>P&roject Tasks</source> <translation>Tareas de P&royecto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="92" /> + <location filename="../Tasks/TaskViewer.py" line="93" /> <source>&Regenerate project tasks</source> <translation>&Regenerar tareas del proyecto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="96" /> + <location filename="../Tasks/TaskViewer.py" line="97" /> <source>&Configure scan options</source> <translation>&Configurar opciones de análisis</translation> </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>Tarea &nueva...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="102" /> + <location filename="../Tasks/TaskViewer.py" line="103" /> <source>New &Sub-Task...</source> <translation>Nueva &Subtarea...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="107" /> + <location filename="../Tasks/TaskViewer.py" line="108" /> <source>&Go To</source> <translation>&Ir a</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Copiar</translation> </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>&Pegar</translation> </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>Pegar como Tarea Pri&ncipal</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="114" /> + <location filename="../Tasks/TaskViewer.py" line="115" /> <source>&Delete</source> <translation>&Borrar</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>&Marcar como completada</translation> </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>Borrar &Tareas Completadas</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>P&ropiedades...</translation> </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>Mostrar &Filtrado</translation> </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>C&onfiguración de filtro...</translation> </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>Cambiar &tamaño de las columnas</translation> </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>Configurar...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="181" /> - <source>Extracted Tasks</source> - <translation>Tareas Extraídas</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="182" /> + <source>Extracted Tasks</source> + <translation>Tareas Extraídas</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="183" /> <source>Manual Tasks</source> <translation>Tareas Manuales</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="758" /> - <source>Activate task filter</source> - <translation>Activar filtro de tareas</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Activar filtro de tareas</translation> + </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>El filtro de tareas no tiene ningún filtro activo. ¿Desea configurar las propiedades del filtro?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="793" /> - <source>Scan Filter Patterns</source> - <translation>Patrones de filtro de análisis</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="794" /> + <source>Scan Filter Patterns</source> + <translation>Patrones de filtro de análisis</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="795" /> <source>Enter filename patterns of files to be excluded separated by a comma:</source> <translation>Introducir patrones de nombre de archivo para los archivos a ser excluidos separados por una coma:</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="836" /> - <source>Extracting project tasks...</source> - <translation>Extrayendo tareas del proyecto...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>Extrayendo tareas del proyecto...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Abortar</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="840" /> + <location filename="../Tasks/TaskViewer.py" line="841" /> <source>%v/%m Files</source> <translation>%v/%m Archivos</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="844" /> + <location filename="../Tasks/TaskViewer.py" line="845" /> <source>Tasks</source> <translation>Tareas</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>Extrayendo tareas del proyecto... @@ -87299,32 +87310,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>Guardar Tareas Remotas</translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="97" /> - <source>Save Tasks</source> - <translation>Guardar Tareas</translation> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="105" /> + <source>Save Tasks</source> + <translation>Guardar Tareas</translation> + </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><p>El archivo de tareas <b>{0}</b> no se puede escribir.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="129" /> + <location filename="../Tasks/TasksFile.py" line="137" /> <source>Read Remote Tasks</source> <translation>Leer Tareas Remotas</translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="132" /> - <source>Read Tasks</source> - <translation>Leer tareas</translation> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="140" /> + <source>Read Tasks</source> + <translation>Leer tareas</translation> + </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><p>El archivo de tareas<b>{0}</b> no se puede leer.</p><p>Razón: {1}</p></translation> </message> @@ -105326,289 +105337,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>Funciones WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="47" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="49" /> <source>Show WiFi Status</source> <translation>Mostrar Estado de WiFi</translation> </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>Conectar WiFi</translation> - </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>Comprobar Conexión Internet</translation> - </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>Desconectar WiFi</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> - <source>Scan Networks</source> - <translation>Escanear Redes</translation> - </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>Escribir Credenciales WiFi</translation> - </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>Borrar Credenciales WiFi</translation> - </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>Habilitar WebREPL</translation> - </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>Deshabilitar WebREPL</translation> - </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>Iniciar Punto de Acceso de WiFi</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> - <source>Start WiFi Access Point with IP</source> - <translation>Iniciar Punto de Acceso de WiFi con IP</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="383" /> - <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="359" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="350" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" /> - <source>Stop WiFi Access Point</source> - <translation>Detener Punto de Acceso de WiFi</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="71" /> - <source>Deactivate Client Interface</source> - <translation>Desactivar Interfaz de Cliente</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="75" /> - <source>Deactivate Access Point Interface</source> - <translation>Desactivar Interfaz de Punto de Acceso</translation> - </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>Establecer Tiempo de Red</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> - <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="128" /> - <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="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>desconocido</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> - <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> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="51" /> + <source>Connect WiFi</source> + <translation>Conectar WiFi</translation> + </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>Comprobar Conexión Internet</translation> </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><p>El dispositivo no se ha podido desconectar.</p><p>Razón: {0}</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="163" /> - <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="165" /> - <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="176" /> - <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="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><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="231" /> - <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> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> + <source>Disconnect WiFi</source> + <translation>Desconectar WiFi</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="55" /> + <source>Scan Networks</source> + <translation>Escanear Redes</translation> </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><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="267" /> - <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="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> - <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> + <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>Escribir Credenciales WiFi</translation> </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><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="278" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="267" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="58" /> + <source>Remove WiFi Credentials</source> + <translation>Borrar Credenciales WiFi</translation> + </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>Habilitar WebREPL</translation> + </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>Deshabilitar WebREPL</translation> + </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>La interfaz de Punto de Acceso WiFi se ha iniciado con éxito.</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="324" /> - <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="405" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="356" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="326" /> - <source><p>Reason: {0}</p></source> - <translation><p>Razón: {0}</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" /> - <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="354" /> - <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> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> + <source>Start WiFi Access Point</source> + <translation>Iniciar Punto de Acceso de WiFi</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="65" /> + <source>Start WiFi Access Point with IP</source> + <translation>Iniciar Punto de Acceso de WiFi con IP</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="384" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" /> + <source>Show Connected Clients</source> + <translation>Mostrar Clientes Conectados</translation> + </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>Detener Punto de Acceso de WiFi</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="73" /> + <source>Deactivate Client Interface</source> + <translation>Desactivar Interfaz de Cliente</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="77" /> + <source>Deactivate Access Point Interface</source> + <translation>Desactivar Interfaz de Punto de Acceso</translation> + </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>Establecer Tiempo de Red</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="121" /> + <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="129" /> + <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="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>desconocido</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="145" /> + <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="151" /> + <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="164" /> + <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="166" /> + <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="177" /> + <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="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><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="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><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="251" /> + <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="268" /> + <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="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><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="289" /> + <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="320" /> + <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="325" /> + <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="406" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="357" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="327" /> + <source><p>Reason: {0}</p></source> + <translation><p>Razón: {0}</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="352" /> + <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="355" /> + <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="385" /> <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="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>Desactivar Interfaz WiFi</translation> </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>La interfaz WiFi se ha desactivado con éxito.</translation> </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><p>La interfaz WiFi no se ha podido desactivar.</p></translation> </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><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="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><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="454" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="455" /> <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="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><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="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><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="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><p>El servidor WebREPL del dispositivo se activará despues de reiniciar.</p></translation> </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><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="518" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="519" /> <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="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><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="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><p>El servidor WebREPL del dispositivo no se ha podido deshabilitar.</p><p>Razón: {0}</p></translation> </message> @@ -105730,137 +105741,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>Activa</translation> </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>Si</translation> </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>No</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="53" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="72" /> <source>Hostname</source> <translation>Nombre de Host</translation> </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>Pais</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="62" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> <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="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="162" /> - <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> + <source>Connected</source> + <translation>Conectada</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="172" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="98" /> + <source>Status</source> + <translation>Estado</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="175" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="100" /> + <source>IPv4 Address</source> + <translation>Dirección IPv4</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="178" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="103" /> + <source>Netmask</source> + <translation>Máscara de Red</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="181" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="106" /> + <source>Gateway</source> + <translation>Gateway</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="183" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="108" /> + <source>DNS</source> + <translation>DNS</translation> + </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>Dirección MAC</translation> + </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>Canal</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="197" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="122" /> <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" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="198" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="123" /> <source>{0} dBm</source> <translation>{0} dBm</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="110" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="129" /> <source>Connected Access Point</source> <translation>Punto de Acceso Conectado</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="113" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="132" /> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="124" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="143" /> <source>RSSI [dBm]</source> <translation>RSSI [dBm]</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="127" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="146" /> <source>Security</source> <translation>Seguridad</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="136" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="155" /> <source>Access Point</source> <translation>Punto de Acceso</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="166" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="185" /> <source>SSID</source> <translation>SSID</translation> </message> @@ -105870,6 +105881,16 @@ <source>WiFi Status</source> <translation>Estado de WiFi</translation> </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">Actualizar</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- a/src/eric7/i18n/eric7_fr.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_fr.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2158,51 +2158,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> @@ -2311,6 +2311,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">Rafraichir</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -53018,35 +53028,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>Changer de répertoire</translation> </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>Créer un répertoire</translation> </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>Supprimer l'arbre des répertoire</translation> </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> @@ -53059,18 +53069,18 @@ <translation type="unfinished">Ouvrir Fichier</translation> </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">Renommer le fichier</translation> </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> @@ -53089,7 +53099,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>Supprimer le répertoire</translation> @@ -53110,156 +53120,156 @@ <translation type="unfinished"><p>Il y a eu une erreur de communication avec le matériel connecté.</p><p>Méthode : {0}</p><p>Message : {1}</p></translation> </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"><p>Le fichier <b>{0}</b> n'existe pas.</p></translation> </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>Entrer un nouveau nom pour le fichier</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="735" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="738" /> <source>Copy File to Device</source> <translation>Copier le fichier vers le matériel</translation> </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>Le fichier donnée existe déjà (Entrer le nom de fichier uniquement).</translation> </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>Copier le fichier à partir du matériel</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="815" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" /> <source>The given file exists already.</source> <translation>Le fichier donné existe déjà.</translation> </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>Sélection répertoire</translation> </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>Entrer un nom de répertoire :</translation> </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><p>Le répertoire <b>{0}</b> ne peut être créé.</p><p>Raison : {1}</p></translation> </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>Voulez-vous vraiment supprimer cette arborescence ?</translation> </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><p>Le répertoire <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </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>Voulez-vous vraiment supprimer ce fichier ?</translation> </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><p>Le fichier <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </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>Entrer le chemin vers le matériel :</translation> </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>Voulez-vous vraiment supprimer ce répertoire ?</translation> </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">Entrer le nom de fichier :</translation> </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> @@ -72995,19 +73005,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" /> @@ -73023,260 +73033,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" /> - <source>unknown</source> - <translation type="unfinished">inconnu</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="306" /> - <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" /> - <source><tr><td>Variant:</td><td>{0}</td></tr></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="328" /> - <source><p>Update may be available.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="330" /> - <source><p><b>Update available!</b></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> - <source>MicroPython Version</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> - <source>MicroPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> - <source>Pimoroni Pico Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> - <source>CircuitPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> - <source>CircuitPython Libraries</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> - <source>Set Country</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> - <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" /> - <source>unknown ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> - <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" /> - <source>Pico Wireless does not support reporting of connected clients.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> - <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" /> - <source>Active</source> - <translation type="unfinished">Actif</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> - <source>Name</source> - <translation type="unfinished">Nom</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> - <source>MAC-Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> - <source>Address Type</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Public</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Random</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>MTU</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>{0} Bytes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> - <source>Connected</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation type="unfinished">Etat (status)</translation> - </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> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> - <source>Gateway</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="297" /> + <source>unknown</source> + <translation type="unfinished">inconnu</translation> + </message> + <message> + <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="318" /> + <source><tr><td>Variant:</td><td>{0}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <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="331" /> + <source><p><b>Update available!</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> + <source>MicroPython Version</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> + <source>MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <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="375" /> + <source>CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> + <source>CircuitPython Libraries</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> + <source>Set Country</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> + <source>Reset Country</source> + <translation type="unfinished" /> + </message> + <message> + <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="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="1310" /> + <source>Pico Wireless does not support reporting of connected clients.</source> + <translation type="unfinished" /> + </message> + <message> + <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="1761" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <source>Active</source> + <translation type="unfinished">Actif</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> + <source>Name</source> + <translation type="unfinished">Nom</translation> + </message> + <message> + <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="1550" /> + <source>Address Type</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Public</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Random</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>MTU</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>{0} Bytes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> + <source>Connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> + <source>Status</source> + <translation type="unfinished">Etat (status)</translation> + </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="1778" /> <source>DNS</source> <translation type="unfinished" /> </message> @@ -87317,150 +87328,150 @@ <translation>Ligne</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="90" /> + <location filename="../Tasks/TaskViewer.py" line="91" /> <source>P&roject Tasks</source> <translation>Tâches p&rojet</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="92" /> + <location filename="../Tasks/TaskViewer.py" line="93" /> <source>&Regenerate project tasks</source> <translation>&Regénérer les tâches de projet</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="96" /> + <location filename="../Tasks/TaskViewer.py" line="97" /> <source>&Configure scan options</source> <translation>&Configuration des options de scan</translation> </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>&Nouvelle tâche...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="102" /> + <location filename="../Tasks/TaskViewer.py" line="103" /> <source>New &Sub-Task...</source> <translation>Nouvelle &sous-tâche...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="107" /> + <location filename="../Tasks/TaskViewer.py" line="108" /> <source>&Go To</source> <translation>&Aller à</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Copier</translation> </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>Col&ler</translation> </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>Coller co&mme tâche principale</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="114" /> + <location filename="../Tasks/TaskViewer.py" line="115" /> <source>&Delete</source> <translation>&Supprimer</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>&Marquer effectuée</translation> </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>Effacer les &tâches effecuées</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>&Propriétés...</translation> </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>Affichage &filtré</translation> </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>&Configuration du filtre...</translation> </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>Ajuster la largeur des &colonnes</translation> </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>Configuration...</translation> </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>Activer le filtre de tâches</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Activer le filtre de tâches</translation> + </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>Le filtre de tâches n'a aucun filtre actif. Voulez-vous configurer les paramètres de filtre ?</translation> </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>Extraction des tâches de projet...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>Extraction des tâches de projet...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Abandon</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="840" /> + <location filename="../Tasks/TaskViewer.py" line="841" /> <source>%v/%m Files</source> <translation>Fichiers %v/%m</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="844" /> + <location filename="../Tasks/TaskViewer.py" line="845" /> <source>Tasks</source> <translation>Tâches</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>Extraction en cours des tâches projet... @@ -87470,32 +87481,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> @@ -105488,289 +105499,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">inconnu</translation> - </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">inconnu</translation> + </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> @@ -105891,137 +105902,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">Actif</translation> </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">Oui</translation> </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">Non</translation> </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">Pays</translation> </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">Etat (status)</translation> - </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> - <translation type="unfinished">Salon</translation> + <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">Etat (status)</translation> + </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">Salon</translation> + </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">Nom</translation> </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">Sécurité</translation> </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> @@ -106031,6 +106042,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">Rafraichir</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- a/src/eric7/i18n/eric7_it.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_it.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2155,51 +2155,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> @@ -2308,6 +2308,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">Aggiorna</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -53007,35 +53017,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> @@ -53048,18 +53058,18 @@ <translation type="unfinished">Apri File</translation> </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">Rinomina File</translation> </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> @@ -53078,7 +53088,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" /> @@ -53099,156 +53109,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"><p>Il file <b>{0}</b> non esiste.</p></translation> </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">Seleziona Directory</translation> </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> @@ -72869,19 +72879,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" /> @@ -72897,260 +72907,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" /> - <source>unknown</source> - <translation type="unfinished">sconosciuto</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="306" /> - <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" /> - <source><tr><td>Variant:</td><td>{0}</td></tr></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="328" /> - <source><p>Update may be available.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="330" /> - <source><p><b>Update available!</b></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> - <source>MicroPython Version</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> - <source>MicroPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> - <source>Pimoroni Pico Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> - <source>CircuitPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> - <source>CircuitPython Libraries</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> - <source>Set Country</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> - <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" /> - <source>unknown ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> - <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" /> - <source>Pico Wireless does not support reporting of connected clients.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> - <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" /> - <source>Active</source> - <translation type="unfinished">Attivo</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> - <source>Name</source> - <translation type="unfinished">Nome</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> - <source>MAC-Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> - <source>Address Type</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Public</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Random</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>MTU</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>{0} Bytes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> - <source>Connected</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation type="unfinished">Stato</translation> - </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> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> - <source>Gateway</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="297" /> + <source>unknown</source> + <translation type="unfinished">sconosciuto</translation> + </message> + <message> + <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="318" /> + <source><tr><td>Variant:</td><td>{0}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <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="331" /> + <source><p><b>Update available!</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> + <source>MicroPython Version</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> + <source>MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <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="375" /> + <source>CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> + <source>CircuitPython Libraries</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> + <source>Set Country</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> + <source>Reset Country</source> + <translation type="unfinished" /> + </message> + <message> + <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="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="1310" /> + <source>Pico Wireless does not support reporting of connected clients.</source> + <translation type="unfinished" /> + </message> + <message> + <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="1761" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <source>Active</source> + <translation type="unfinished">Attivo</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> + <source>Name</source> + <translation type="unfinished">Nome</translation> + </message> + <message> + <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="1550" /> + <source>Address Type</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Public</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Random</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>MTU</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>{0} Bytes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> + <source>Connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> + <source>Status</source> + <translation type="unfinished">Stato</translation> + </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="1778" /> <source>DNS</source> <translation type="unfinished" /> </message> @@ -87183,150 +87194,150 @@ <translation>Linea</translation> </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>&Rigenera task del progetto</translation> </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>&Nuovo task...</translation> </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>&Vai a</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Copia</translation> </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>&Incolla</translation> </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>Can&cella</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>&Marca completato</translation> </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>Cancella &task completati</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>P&roprietà...</translation> </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>Display &filtrato</translation> </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>C&onfigurazione filtri...</translation> </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>Ridimen&siona colonne</translation> </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>Configura...</translation> </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>Attiva i filtri sui task</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Attiva i filtri sui task</translation> + </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>Il filtro sui task non ha nessun filtro attivo. Vuoi configurare i filtri ?</translation> </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>Estrazione dei task del progetto...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>Estrazione dei task del progetto...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Termina</translation> </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">Task</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>Estrazione dei task del progetto... @@ -87336,32 +87347,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> @@ -105319,289 +105330,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">sconosciuto</translation> - </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">sconosciuto</translation> + </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> @@ -105722,137 +105733,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">Attivo</translation> </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">Si</translation> </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">No</translation> </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">Stato</translation> - </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">Stato</translation> + </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">Nome</translation> </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">Sicurezza</translation> </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> @@ -105862,6 +105873,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">Aggiorna</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- a/src/eric7/i18n/eric7_pt.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_pt.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2157,51 +2157,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> @@ -2310,6 +2310,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">Atualizar</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -53019,35 +53029,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> @@ -53060,18 +53070,18 @@ <translation type="unfinished">Abrir Ficheiro</translation> </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">Renomear Ficheiro</translation> </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> @@ -53090,7 +53100,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" /> @@ -53111,156 +53121,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"><p>Não existe o ficheiro <b>{0}</b>.</p></translation> </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">Selecionar Diretório</translation> </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> @@ -72783,19 +72793,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" /> @@ -72811,260 +72821,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" /> - <source>unknown</source> - <translation type="unfinished">desconhecido</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="306" /> - <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" /> - <source><tr><td>Variant:</td><td>{0}</td></tr></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="328" /> - <source><p>Update may be available.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="330" /> - <source><p><b>Update available!</b></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> - <source>MicroPython Version</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> - <source>MicroPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> - <source>Pimoroni Pico Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> - <source>CircuitPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> - <source>CircuitPython Libraries</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> - <source>Set Country</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> - <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" /> - <source>unknown ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> - <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" /> - <source>Pico Wireless does not support reporting of connected clients.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> - <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" /> - <source>Active</source> - <translation type="unfinished">Ativo</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> - <source>Name</source> - <translation type="unfinished">Nome</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> - <source>MAC-Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> - <source>Address Type</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Public</source> - <translation type="unfinished">Público</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Random</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>MTU</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>{0} Bytes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> - <source>Connected</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation type="unfinished">Estado</translation> - </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> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> - <source>Gateway</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="297" /> + <source>unknown</source> + <translation type="unfinished">desconhecido</translation> + </message> + <message> + <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="318" /> + <source><tr><td>Variant:</td><td>{0}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <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="331" /> + <source><p><b>Update available!</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> + <source>MicroPython Version</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> + <source>MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <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="375" /> + <source>CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> + <source>CircuitPython Libraries</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> + <source>Set Country</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> + <source>Reset Country</source> + <translation type="unfinished" /> + </message> + <message> + <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="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="1310" /> + <source>Pico Wireless does not support reporting of connected clients.</source> + <translation type="unfinished" /> + </message> + <message> + <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="1761" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <source>Active</source> + <translation type="unfinished">Ativo</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> + <source>Name</source> + <translation type="unfinished">Nome</translation> + </message> + <message> + <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="1550" /> + <source>Address Type</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Public</source> + <translation type="unfinished">Público</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Random</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>MTU</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>{0} Bytes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> + <source>Connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> + <source>Status</source> + <translation type="unfinished">Estado</translation> + </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="1778" /> <source>DNS</source> <translation type="unfinished" /> </message> @@ -87045,150 +87056,150 @@ <translation>Linha</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="90" /> + <location filename="../Tasks/TaskViewer.py" line="91" /> <source>P&roject Tasks</source> <translation>Tarefas do P&rojeto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="92" /> + <location filename="../Tasks/TaskViewer.py" line="93" /> <source>&Regenerate project tasks</source> <translation>&Regenerar tarefas do projeto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="96" /> + <location filename="../Tasks/TaskViewer.py" line="97" /> <source>&Configure scan options</source> <translation>&Configurar opções de escaneio</translation> </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>Tarefa &Nova...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="102" /> + <location filename="../Tasks/TaskViewer.py" line="103" /> <source>New &Sub-Task...</source> <translation>&Sub Tarefa Nova...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="107" /> + <location filename="../Tasks/TaskViewer.py" line="108" /> <source>&Go To</source> <translation>&Ir a</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Copiar</translation> </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>Co&lar</translation> </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>Colar co&mo Tarefa Principal</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="114" /> + <location filename="../Tasks/TaskViewer.py" line="115" /> <source>&Delete</source> <translation>&Apagar</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>&Marcar Completa</translation> </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>Apagar &Tareias Completas</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>P&ropriedades...</translation> </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>Mostrar &Filtrado</translation> </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>C&onfiguração de filtro...</translation> </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>Redimen&sionar colunas</translation> </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>Configurar...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="181" /> - <source>Extracted Tasks</source> - <translation>Tarefas Extraídas</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="182" /> + <source>Extracted Tasks</source> + <translation>Tarefas Extraídas</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="183" /> <source>Manual Tasks</source> <translation>Tarefas Manuais</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="758" /> - <source>Activate task filter</source> - <translation>Ativar filtro de tareias</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Ativar filtro de tareias</translation> + </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>Filtro de tarefas não tem nenhum filtro ativo. Deseja configurar defenições de filtro?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="793" /> - <source>Scan Filter Patterns</source> - <translation>Padrões de Filtros de Escaneio</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="794" /> + <source>Scan Filter Patterns</source> + <translation>Padrões de Filtros de Escaneio</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="795" /> <source>Enter filename patterns of files to be excluded separated by a comma:</source> <translation>Introduzir padrões de nomes dos ficheiros a excluir separados por uma vírgula:</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="836" /> - <source>Extracting project tasks...</source> - <translation>A extrair tarefas do projeto...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>A extrair tarefas do projeto...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Cancelar</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="840" /> + <location filename="../Tasks/TaskViewer.py" line="841" /> <source>%v/%m Files</source> <translation>%v/%m Ficheiros</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="844" /> + <location filename="../Tasks/TaskViewer.py" line="845" /> <source>Tasks</source> <translation>Tarefas</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>A extrair tarefas do projeto... @@ -87198,32 +87209,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> @@ -105137,289 +105148,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">desconhecido</translation> - </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">desconhecido</translation> + </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> @@ -105540,137 +105551,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">Ativo</translation> </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">Sim</translation> </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">Não</translation> </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">País</translation> </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">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 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> - <translation type="unfinished">Canal</translation> + <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">Estado</translation> + </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">Canal</translation> + </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">Nome</translation> </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">Segurança</translation> </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> @@ -105680,6 +105691,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">Atualizar</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- a/src/eric7/i18n/eric7_ru.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_ru.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2121,51 +2121,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>Функции Bluetooth</translation> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="45" /> - <source>Show Bluetooth Status</source> - <translation>Показать статус Bluetooth</translation> - </message> - <message> <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="47" /> + <source>Show Bluetooth Status</source> + <translation>Показать статус Bluetooth</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothController.py" line="49" /> <source>Perform Scan</source> <translation>Выполнить сканирование</translation> </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>Активировать интерфейс Bluetooth</translation> </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>Деактивировать интерфейс Bluetooth</translation> </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>Bluetooth был успешно активирован.</translation> </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>Bluetooth не удалось активировать.</translation> </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>Bluetooth был успешно деактивирован.</translation> </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>Bluetooth не удалось отключить.</translation> </message> @@ -2276,6 +2276,16 @@ <source>Bluetooth Status</source> <translation>Статус Bluetooth</translation> </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">Освежить</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -53057,35 +53067,35 @@ <translation>Перейти в директорию рабочей области устройства</translation> </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>Изменить директорию</translation> </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>Создать директорию</translation> </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>Удалить дерево директорий</translation> </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> @@ -53098,18 +53108,18 @@ <translation>Открыть файл</translation> </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>Переименовать файл</translation> </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> @@ -53128,7 +53138,7 @@ <translation>Очистить выделение</translation> </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>Удалить директорию</translation> @@ -53149,156 +53159,156 @@ <translation><p>Произошла ошибка при работе с подключаемым устройством.</p><p>Метод: {0}</p><p>Сообщение: {1}</p></translation> </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>Открыть файл устройства</translation> </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><p>Файл <b>{0}</b> не существует.</p></translation> </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><p>Файл <b>{0}</b> не содержит текста в Юникоде.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="705" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="708" /> <source>Put File As</source> <translation>Поместить файл как</translation> </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>Введите новое имя для файла</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="735" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="738" /> <source>Copy File to Device</source> <translation>Копировать файл на устройство</translation> </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>Заданный файл уже существует (введите только имя файла).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="784" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="787" /> <source>Get File As</source> <translation>Получить файл как</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="814" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="817" /> <source>Copy File from Device</source> <translation>Копировать файл из устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="815" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" /> <source>The given file exists already.</source> <translation>Заданный файл уже существует.</translation> </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>Сохранить файл как</translation> </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>Введите новое имя для файла:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1144" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" /> <source>Select Directory</source> <translation>Выберите директорию</translation> </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>Введите имя директории:</translation> </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><p>Не удается создать директорию {0}.</p><p>Причина: {1}</p></translation> </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>Вы действительно хотите удалить это дерево директорий?</translation> </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><p>Не удается удалить директорию <b>{0}</b>.</p><p>Причина: {1}</p></translation> </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>Вы действительно хотите удалить этот файл?</translation> </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><p>Не удается удалить файл <b>{0}</b>.</p><p>Причина: {1}</p></translation> </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>Введите новый путь к файлу</translation> </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><p>Файл <b>{0}</b> не удается переименовать в <b>{1}</b>.</p><p>Причина: {2}</p></translation> </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>Введите путь к директории на устройстве:</translation> </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>Вы действительно хотите удалить эту директорию?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1562" /> - <source><h3>Filesystem Information</h3></source> - <translation><h3>Информация о файловой системе</h3></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1565" /> + <source><h3>Filesystem Information</h3></source> + <translation><h3>Информация о файловой системе</h3></translation> + </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><table><tr><td>Общий объем: </td><td align='right'>{1}</td></tr><tr><td>Используемый объем: </td><td align='right'>{2}</td></tr><tr><td>Свободный объем: </td><td align='right'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1579" /> - <source><p>No file systems or file system information available.</p></source> - <translation><p>Нет файловой системы или доступной информации о файловой системе.</p></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1582" /> + <source><p>No file systems or file system information available.</p></source> + <translation><p>Нет файловой системы или доступной информации о файловой системе.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1585" /> <source>Filesystem Information</source> <translation>Информация о файловой системе</translation> </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>Введите имя файла:</translation> </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><p>Не удалось создать файл <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> @@ -72944,19 +72954,19 @@ <translation>аутентификация не удалась</translation> </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>подходящая точка доступа не найдена</translation> </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>соединение не удалось</translation> </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>неактивно</translation> @@ -72972,260 +72982,261 @@ <translation>подключен, ожидание IP-адреса</translation> </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>подключено</translation> </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>AP прослушивается</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="65" /> <source>network scan completed</source> <translation>сканирование сети завершено</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="67" /> - <source>connection lost</source> - <translation>соединение потеряно</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="68" /> - <source>disconnected</source> - <translation>отключено</translation> + <source>connection lost</source> + <translation>соединение потеряно</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="69" /> - <source>AP listening</source> - <translation>AP прослушивается</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="70" /> - <source>AP connected</source> - <translation>AP подключена</translation> + <source>disconnected</source> + <translation>отключено</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="71" /> + <source>AP connected</source> + <translation>AP подключена</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="72" /> <source>AP failed</source> <translation>Сбой AP</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="74" /> - <source>switched off</source> - <translation>выключен</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="75" /> - <source>switched on, inactive</source> - <translation>включен, неактивен</translation> + <source>switched off</source> + <translation>выключен</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="76" /> + <source>switched on, inactive</source> + <translation>включен, неактивен</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="77" /> <source>switched on, active</source> <translation>включен, активен</translation> </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>открыто</translation> - </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>открыто</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="97" /> <source>automatic</source> <translation>автоматически</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="127" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="128" /> <source>RP2040/RP2350</source> <translation>RP2040/RP2350</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="183" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="184" /> <source>RP2 Functions</source> <translation>Функции RP2</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="262" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="186" /> - <source>Show MicroPython Versions</source> - <translation>Показать версии MicroPython</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="190" /> - <source>Activate Bootloader</source> - <translation>Активировать загрузчик</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="193" /> - <source>Flash MicroPython Firmware</source> - <translation>Прошить микрокод MicroPython</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="197" /> - <source>Reset Device</source> - <translation>Сбросить устройство</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="263" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="187" /> + <source>Show MicroPython Versions</source> + <translation>Показать версии MicroPython</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="191" /> + <source>Activate Bootloader</source> + <translation>Активировать загрузчик</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="194" /> + <source>Flash MicroPython Firmware</source> + <translation>Прошить микрокод MicroPython</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="198" /> + <source>Reset Device</source> + <translation>Сбросить устройство</translation> + </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>Не удается определить прошивку подключенного устройства или на плате не работает MicroPython. Отмена...</translation> </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>неизвестный</translation> </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><h4>Информация о версии MicroPython</h4><table><tr><td>Установлена:</td><td>{0}</td></tr><tr><td>Доступна:</td><td>{1}</td></tr>{2}</table></translation> </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><tr><td>Вариант:</td><td>{0}</td></tr></translation> </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><p>Может быть доступно обновление.</p></translation> </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><p><b>Доступно обновление!</b></p></translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> <source>MicroPython Version</source> <translation>Версия MicroPython</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> <source>MicroPython Firmware</source> <translation>Микрокод MicroPython</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="372" /> <source>Pimoroni Pico Firmware</source> <translation>Микрокод Pimoroni Pico</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="375" /> <source>CircuitPython Firmware</source> <translation>Микрокод CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> <source>CircuitPython Libraries</source> <translation>Библиотеки CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> <source>Set Country</source> <translation>Определить страну</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> <source>Reset Country</source> <translation>Сбросить страну</translation> </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>неизвестная ({0})</translation> </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>Pico Wireless не поддерживает настройку параметров IPv4 точки доступа WiFi.</translation> </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>Pico Wireless не поддерживает создание отчетов о подключенных клиентах.</translation> </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>WebREPL не поддерживается на этом устройстве.</translation> </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>Активный</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> <source>Name</source> <translation>Имя</translation> </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>MAC-адрес</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1550" /> <source>Address Type</source> <translation>Тип адреса</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Public</source> <translation>Публичный</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> <source>Random</source> <translation>Случайный</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>MTU</source> <translation>MTU</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> <source>{0} Bytes</source> <translation>{0} байт</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> <source>Connected</source> <translation>Подключен</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation>Статус</translation> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> - <source>Hostname</source> - <translation>Имя хоста</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1769" /> - <source>IPv4 Address</source> - <translation>IPv4-адрес</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1770" /> - <source>Netmask</source> - <translation>Сетевая маска</translation> + <source>Status</source> + <translation>Статус</translation> </message> <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> + <source>Hostname</source> + <translation>Имя хоста</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1775" /> + <source>IPv4 Address</source> + <translation>IPv4-адрес</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1776" /> + <source>Netmask</source> + <translation>Сетевая маска</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1777" /> <source>Gateway</source> <translation>Шлюз</translation> </message> <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1778" /> <source>DNS</source> <translation>DNS</translation> </message> @@ -87325,150 +87336,150 @@ <translation>Строка</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="90" /> + <location filename="../Tasks/TaskViewer.py" line="91" /> <source>P&roject Tasks</source> <translation>&Задачи проекта</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="92" /> + <location filename="../Tasks/TaskViewer.py" line="93" /> <source>&Regenerate project tasks</source> <translation>&Перегенерировать задачи проекта</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="96" /> + <location filename="../Tasks/TaskViewer.py" line="97" /> <source>&Configure scan options</source> <translation>&Настройка параметров сканирования</translation> </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>&Новая задача...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="102" /> + <location filename="../Tasks/TaskViewer.py" line="103" /> <source>New &Sub-Task...</source> <translation>Новая &субзадача...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="107" /> + <location filename="../Tasks/TaskViewer.py" line="108" /> <source>&Go To</source> <translation>&Перейти</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Копировать</translation> </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>Вс&тавить</translation> </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>Вставить как &главную задачу</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="114" /> + <location filename="../Tasks/TaskViewer.py" line="115" /> <source>&Delete</source> <translation>&Удалить</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>&Отметить как завершённую</translation> </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>Удалить &завершённые задачи</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>&Свойства...</translation> </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>&Отфильтрованные</translation> </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>&Настройки фильтра...</translation> </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>Изменить размер &колонок</translation> </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>Настроить...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="181" /> - <source>Extracted Tasks</source> - <translation>Извлеченные задачи</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="182" /> + <source>Extracted Tasks</source> + <translation>Извлеченные задачи</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="183" /> <source>Manual Tasks</source> <translation>Указатель задач</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="758" /> - <source>Activate task filter</source> - <translation>Включить фильтр задач</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Включить фильтр задач</translation> + </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>Фильтр задач не содержит ни одного активного фильтра. Настроить фильтры?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="793" /> - <source>Scan Filter Patterns</source> - <translation>Шаблоны фильтров</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="794" /> + <source>Scan Filter Patterns</source> + <translation>Шаблоны фильтров</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="795" /> <source>Enter filename patterns of files to be excluded separated by a comma:</source> <translation>Задайте маски файлов для исключения, разделённые запятой:</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="836" /> - <source>Extracting project tasks...</source> - <translation>Извлечение задач проекта...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>Извлечение задач проекта...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Прервать</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="840" /> + <location filename="../Tasks/TaskViewer.py" line="841" /> <source>%v/%m Files</source> <translation>%v из %m файла(ов)</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="844" /> + <location filename="../Tasks/TaskViewer.py" line="845" /> <source>Tasks</source> <translation>Задачи</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>Извлечение задач проекта... @@ -87478,32 +87489,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>Сохранить удаленные задачи</translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="97" /> - <source>Save Tasks</source> - <translation>Сохранить задачи</translation> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="105" /> + <source>Save Tasks</source> + <translation>Сохранить задачи</translation> + </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><p>Невозможно записать файл задач <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="129" /> + <location filename="../Tasks/TasksFile.py" line="137" /> <source>Read Remote Tasks</source> <translation>Прочитать удаленные задачи</translation> </message> <message> - <location filename="../Tasks/TasksFile.py" line="132" /> - <source>Read Tasks</source> - <translation>Прочитать задачи</translation> - </message> - <message> <location filename="../Tasks/TasksFile.py" line="140" /> + <source>Read Tasks</source> + <translation>Прочитать задачи</translation> + </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><p>Невозможно причитать файл задач <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> @@ -105577,289 +105588,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>Функции WiFi</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="47" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="49" /> <source>Show WiFi Status</source> <translation>Показать статус WiFi</translation> </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>Подключить WiFi</translation> - </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>Проверить подключение к Интернету</translation> - </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>Отключить WiFi</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> - <source>Scan Networks</source> - <translation>Сканировать сети</translation> - </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>Записать учетные данные WiFi</translation> - </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>Удалить учетные данные WiFi</translation> - </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>Включить WebREPL</translation> - </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>Отключить WebREPL</translation> - </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>Запустить точку доступа WiFi</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> - <source>Start WiFi Access Point with IP</source> - <translation>Запустить точку доступа WiFi с IP</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="383" /> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="66" /> - <source>Show Connected Clients</source> - <translation>Показать подключенных клиентов</translation> - </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>Остановить точку доступа WiFi</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="71" /> - <source>Deactivate Client Interface</source> - <translation>Деактивировать клиентский интерфейс</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="75" /> - <source>Deactivate Access Point Interface</source> - <translation>Деактивировать интерфейс точки доступа</translation> - </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>Установить сетевое время</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> - <source><p>The device was connected to <b>{0}</b> successfully.</p></source> - <translation><p>Устройство успешно подключено к <b>{0}</b>.</p></translation> - </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><p>Устройство не удалось подключить к <b>{0}</b>.</p><p>Причина: {1}</p></translation> - </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>неизвестно</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> - <source><p>The device was disconnected from the WiFi network.</p></source> - <translation><p>Устройство было отключено от сети WiFi.</p></translation> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="51" /> + <source>Connect WiFi</source> + <translation>Подключить WiFi</translation> + </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>Проверить подключение к Интернету</translation> </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><p>Не удалось отключить устройство.</p><p>Причина: {0}</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="163" /> - <source><p>The internet connection is <b>available</b>.</p></source> - <translation><p>Подключение к интернету <b>доступно</b>.</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="165" /> - <source><p>The internet connection is <b>not available</b>.</p></source> - <translation><p>Подключение к интернету <b>недоступно</b>.</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="176" /> - <source><p>The internet is not available.</p><p>Reason: {0}</p></source> - <translation><p>Интернет недоступен.</p><p>Причина: {0}</p></translation> - </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><p>Учетные данные WiFi сохранены на устройстве. Устройство подключится к сети WiFi во время загрузки.</p></translation> - </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> - <translation><p>Учетные данные WiFi и сценарий подключения были сохранены на устройстве. Для его использования просто импортировав его.</p></translation> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="53" /> + <source>Disconnect WiFi</source> + <translation>Отключить WiFi</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="55" /> + <source>Scan Networks</source> + <translation>Сканировать сети</translation> </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><p>Не удалось сохранить учетные данные WiFi на устройстве.</p><p>Причина: {0}</p></translation> - </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>Действительно ли сохраненные учетные данные WiFi будут удалены с подключенного устройства?</translation> - </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> - <translation><p>Учетные данные WiFi удалены с устройства. Устройство больше не будет подключаться к сети WiFi во время загрузки.</p></translation> + <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>Записать учетные данные WiFi</translation> </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><p>Не удалось удалить учетные данные WiFi с устройства.</p><p>Причина: {0}</p></translation> - </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>Удалить учетные данные WiFi</translation> + </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>Включить WebREPL</translation> + </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>Отключить WebREPL</translation> + </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>Интерфейс точки доступа WiFi успешно запущен.</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="324" /> - <source><p>The WiFi Access Point could not be started.</p></source> - <translation><p>Не удалось запустить точку доступа WiFi.</p></translation> - </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><p>Причина: {0}</p></translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" /> - <source>The WiFi Access Point interface was stopped successfully.</source> - <translation>Интерфейс точки доступа WiFi был успешно остановлен.</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiController.py" line="354" /> - <source><p>The WiFi Access Point could not be stopped.</p></source> - <translation><p>Не удалось остановить точку доступа WiFi.</p></translation> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="63" /> + <source>Start WiFi Access Point</source> + <translation>Запустить точку доступа WiFi</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="65" /> + <source>Start WiFi Access Point with IP</source> + <translation>Запустить точку доступа WiFi с IP</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiController.py" line="384" /> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" /> + <source>Show Connected Clients</source> + <translation>Показать подключенных клиентов</translation> + </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>Остановить точку доступа WiFi</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="73" /> + <source>Deactivate Client Interface</source> + <translation>Деактивировать клиентский интерфейс</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="77" /> + <source>Deactivate Access Point Interface</source> + <translation>Деактивировать интерфейс точки доступа</translation> + </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>Установить сетевое время</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="121" /> + <source><p>The device was connected to <b>{0}</b> successfully.</p></source> + <translation><p>Устройство успешно подключено к <b>{0}</b>.</p></translation> + </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><p>Устройство не удалось подключить к <b>{0}</b>.</p><p>Причина: {1}</p></translation> + </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>неизвестно</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="145" /> + <source><p>The device was disconnected from the WiFi network.</p></source> + <translation><p>Устройство было отключено от сети WiFi.</p></translation> + </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><p>Не удалось отключить устройство.</p><p>Причина: {0}</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="164" /> + <source><p>The internet connection is <b>available</b>.</p></source> + <translation><p>Подключение к интернету <b>доступно</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="166" /> + <source><p>The internet connection is <b>not available</b>.</p></source> + <translation><p>Подключение к интернету <b>недоступно</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="177" /> + <source><p>The internet is not available.</p><p>Reason: {0}</p></source> + <translation><p>Интернет недоступен.</p><p>Причина: {0}</p></translation> + </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><p>Учетные данные WiFi сохранены на устройстве. Устройство подключится к сети WiFi во время загрузки.</p></translation> + </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><p>Учетные данные WiFi и сценарий подключения были сохранены на устройстве. Для его использования просто импортировав его.</p></translation> + </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><p>Не удалось сохранить учетные данные WiFi на устройстве.</p><p>Причина: {0}</p></translation> + </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>Действительно ли сохраненные учетные данные WiFi будут удалены с подключенного устройства?</translation> + </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><p>Учетные данные WiFi удалены с устройства. Устройство больше не будет подключаться к сети WiFi во время загрузки.</p></translation> + </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><p>Не удалось удалить учетные данные WiFi с устройства.</p><p>Причина: {0}</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="320" /> + <source>The WiFi Access Point interface was started successfully.</source> + <translation>Интерфейс точки доступа WiFi успешно запущен.</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="325" /> + <source><p>The WiFi Access Point could not be started.</p></source> + <translation><p>Не удалось запустить точку доступа WiFi.</p></translation> + </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><p>Причина: {0}</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="352" /> + <source>The WiFi Access Point interface was stopped successfully.</source> + <translation>Интерфейс точки доступа WiFi был успешно остановлен.</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="355" /> + <source><p>The WiFi Access Point could not be stopped.</p></source> + <translation><p>Не удалось остановить точку доступа WiFi.</p></translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiController.py" line="385" /> <source>No clients are connected to the access point.</source> <translation>К точке доступа не подключены клиенты.</translation> </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>Деактивировать WiFi-интерфейс</translation> </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>Интерфейс WiFi был успешно деактивирован.</translation> </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><p>Не удалось отключить интерфейс WiFi.</p></translation> </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><p>Устройство не поддерживает синхронизацию времени по сети. Модуль <b>adafruit_ntp</b> не установлен.</p></translation> </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><p>Устройство не поддерживает синхронизацию времени по сети. Модуль <b>ntptime</b> недоступен.</p></translation> </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>Время устройства успешно синхронизировано.</translation> </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><p>Не удалось синхронизировать время устройства.</p><p>Причина: {0}</p></translation> </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><p>Не удалось синхронизировать время устройства. Подключено ли устройство к сети WiFi?</p></translation> </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><p>Сервер WebREPL устройства будет активирован после перезагрузки.</p></translation> </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><p>Не удалось включить сервер WebREPL устройства.</p><p>Причина: {0}</p></translation> </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>Действительно ли сервер WebREPL устройства должен быть отключен?</translation> </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><p>Сервер WebREPL устройства больше не будет включаться во время загрузки.</p></translation> </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><p>Не удалось отключить сервер WebREPL устройства.</p><p>Причина: {0}</p></translation> </message> @@ -105982,137 +105993,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>Активный</translation> </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>Да</translation> </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>Нет</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="53" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="72" /> <source>Hostname</source> <translation>Имя хоста</translation> </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>Страна</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="62" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> <source>Client</source> <translation>Клиент</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="148" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="74" /> - <source>Connected</source> - <translation>Подключен</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="153" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="79" /> - <source>Status</source> - <translation>Статус</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="156" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="81" /> - <source>IPv4 Address</source> - <translation>IPv4-адрес</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="159" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="84" /> - <source>Netmask</source> - <translation>Сетевая маска</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="162" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="87" /> - <source>Gateway</source> - <translation>Шлюз</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>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>Канал</translation> + <source>Connected</source> + <translation>Подключен</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="172" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="98" /> + <source>Status</source> + <translation>Статус</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="175" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="100" /> + <source>IPv4 Address</source> + <translation>IPv4-адрес</translation> </message> <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="178" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="103" /> + <source>Netmask</source> + <translation>Сетевая маска</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="181" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="106" /> + <source>Gateway</source> + <translation>Шлюз</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="183" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="108" /> + <source>DNS</source> + <translation>DNS</translation> + </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>MAC-адрес</translation> + </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>Канал</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="197" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="122" /> <source>Tx-Power</source> <translation>Tx-мощность</translation> </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>{0} dBm</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="110" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="129" /> <source>Connected Access Point</source> <translation>Подключенная точка доступа</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="113" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="132" /> <source>Name</source> <translation>Имя</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="124" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="143" /> <source>RSSI [dBm]</source> <translation>RSSI [dBm]</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="127" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="146" /> <source>Security</source> <translation>Безопасность</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="136" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="155" /> <source>Access Point</source> <translation>Точка доступа</translation> </message> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="166" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="185" /> <source>SSID</source> <translation>SSID</translation> </message> @@ -106122,6 +106133,16 @@ <source>WiFi Status</source> <translation>Статус WiFi</translation> </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">Освежить</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- a/src/eric7/i18n/eric7_tr.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_tr.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2152,51 +2152,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> @@ -2305,6 +2305,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">Tazele</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -52940,35 +52950,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> @@ -52981,18 +52991,18 @@ <translation type="unfinished">Dosya Aç</translation> </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">Dosya adını Değiştir</translation> </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> @@ -53011,7 +53021,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" /> @@ -53032,156 +53042,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"><p><b>{0}</b> dosyası yok.</p></translation> </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">Dizin Seçiniz</translation> </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> @@ -72678,19 +72688,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" /> @@ -72706,260 +72716,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" /> - <source>unknown</source> - <translation type="unfinished">bilinmeyen</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="306" /> - <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" /> - <source><tr><td>Variant:</td><td>{0}</td></tr></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="328" /> - <source><p>Update may be available.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="330" /> - <source><p><b>Update available!</b></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> - <source>MicroPython Version</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> - <source>MicroPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> - <source>Pimoroni Pico Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> - <source>CircuitPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> - <source>CircuitPython Libraries</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> - <source>Set Country</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> - <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" /> - <source>unknown ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> - <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" /> - <source>Pico Wireless does not support reporting of connected clients.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> - <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" /> - <source>Active</source> - <translation type="unfinished">Aktif</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> - <source>Name</source> - <translation type="unfinished">Adı</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> - <source>MAC-Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> - <source>Address Type</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Public</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Random</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>MTU</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>{0} Bytes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> - <source>Connected</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation type="unfinished">Durum</translation> - </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> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> - <source>Gateway</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="297" /> + <source>unknown</source> + <translation type="unfinished">bilinmeyen</translation> + </message> + <message> + <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="318" /> + <source><tr><td>Variant:</td><td>{0}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <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="331" /> + <source><p><b>Update available!</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> + <source>MicroPython Version</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> + <source>MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <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="375" /> + <source>CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> + <source>CircuitPython Libraries</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> + <source>Set Country</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> + <source>Reset Country</source> + <translation type="unfinished" /> + </message> + <message> + <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="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="1310" /> + <source>Pico Wireless does not support reporting of connected clients.</source> + <translation type="unfinished" /> + </message> + <message> + <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="1761" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <source>Active</source> + <translation type="unfinished">Aktif</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> + <source>Name</source> + <translation type="unfinished">Adı</translation> + </message> + <message> + <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="1550" /> + <source>Address Type</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Public</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Random</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>MTU</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>{0} Bytes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> + <source>Connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> + <source>Status</source> + <translation type="unfinished">Durum</translation> + </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="1778" /> <source>DNS</source> <translation type="unfinished" /> </message> @@ -86959,150 +86970,150 @@ <translation>Satır</translation> </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>P&roje görevlerini yeniden üret</translation> </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>Ye&ni Görev...</translation> </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>Buraya &Git</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>&Kopyala</translation> </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>Ya&pıştır</translation> </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>&Sil</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>İşaretle&me Tamamlandı</translation> </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>&Tamalanan Görevleri Sil</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>Özellikle&r...</translation> </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>Süzgeçlenmiş Görüntü &f</translation> </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>Süzgeç Ayarları &o...</translation> </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>Sütünları yeniden boyutlandır &z</translation> </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>Ayarlanıyor...</translation> </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>Görev süzgeçini etkinleştir</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>Görev süzgeçini etkinleştir</translation> + </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>Görev süzgeçlerinin etkin olan hiç süzgeçi yok. Bu süzgeçlerin ayarlarını yapmak ister misiniz?</translation> </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>Proje görevleri çıkarılıyor...</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>Proje görevleri çıkarılıyor...</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>Vazgeç</translation> </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">Görevler</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="851" /> + <location filename="../Tasks/TaskViewer.py" line="852" /> <source>Extracting project tasks... {0}</source> <translation>Proje görevleri çıkarılıyor... @@ -87112,32 +87123,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> @@ -105064,289 +105075,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">bilinmeyen</translation> - </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">bilinmeyen</translation> + </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> @@ -105467,137 +105478,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">Aktif</translation> </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">Evet</translation> </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">Hayır</translation> </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">Durum</translation> - </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">Durum</translation> + </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">Adı</translation> </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">Güvenlik</translation> </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> @@ -105607,6 +105618,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">Tazele</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>
--- a/src/eric7/i18n/eric7_zh_CN.ts Thu Mar 06 17:44:49 2025 +0100 +++ b/src/eric7/i18n/eric7_zh_CN.ts Sun Mar 09 14:16:35 2025 +0100 @@ -2156,51 +2156,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> @@ -2309,6 +2309,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">刷新</translation> + </message> </context> <context> <name>BoardDataDialog</name> @@ -52906,35 +52916,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> @@ -52947,18 +52957,18 @@ <translation type="unfinished">打开文件</translation> </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">重命名文件</translation> </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> @@ -52977,7 +52987,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" /> @@ -52998,156 +53008,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">选择文件夹</translation> </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> @@ -72857,19 +72867,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" /> @@ -72885,260 +72895,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" /> - <source>unknown</source> - <translation type="unfinished">未知</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="306" /> - <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" /> - <source><tr><td>Variant:</td><td>{0}</td></tr></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="328" /> - <source><p>Update may be available.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="330" /> - <source><p><b>Update available!</b></p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="334" /> - <source>MicroPython Version</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="367" /> - <source>MicroPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="371" /> - <source>Pimoroni Pico Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="374" /> - <source>CircuitPython Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="378" /> - <source>CircuitPython Libraries</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="430" /> - <source>Set Country</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="433" /> - <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" /> - <source>unknown ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1225" /> - <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" /> - <source>Pico Wireless does not support reporting of connected clients.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1358" /> - <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" /> - <source>Active</source> - <translation type="unfinished">活动的</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1540" /> - <source>Name</source> - <translation type="unfinished">名称</translation> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1773" /> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1541" /> - <source>MAC-Address</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1544" /> - <source>Address Type</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Public</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> - <source>Random</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>MTU</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1548" /> - <source>{0} Bytes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1756" /> - <source>Connected</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1759" /> - <source>Status</source> - <translation type="unfinished">状态</translation> - </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> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" /> - <source>Gateway</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="297" /> + <source>unknown</source> + <translation type="unfinished">未知</translation> + </message> + <message> + <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="318" /> + <source><tr><td>Variant:</td><td>{0}</td></tr></source> + <translation type="unfinished" /> + </message> + <message> + <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="331" /> + <source><p><b>Update available!</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="335" /> + <source>MicroPython Version</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="368" /> + <source>MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <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="375" /> + <source>CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="379" /> + <source>CircuitPython Libraries</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="431" /> + <source>Set Country</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="434" /> + <source>Reset Country</source> + <translation type="unfinished" /> + </message> + <message> + <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="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="1310" /> + <source>Pico Wireless does not support reporting of connected clients.</source> + <translation type="unfinished" /> + </message> + <message> + <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="1761" /> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" /> + <source>Active</source> + <translation type="unfinished">活动的</translation> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" /> + <source>Name</source> + <translation type="unfinished">名称</translation> + </message> + <message> + <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="1550" /> + <source>Address Type</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Public</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" /> + <source>Random</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>MTU</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" /> + <source>{0} Bytes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1762" /> + <source>Connected</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/RP2Devices.py" line="1765" /> + <source>Status</source> + <translation type="unfinished">状态</translation> + </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="1778" /> <source>DNS</source> <translation type="unfinished" /> </message> @@ -87155,150 +87166,150 @@ <translation>行</translation> </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>重新生成项目任务(&R)</translation> </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>新建任务(&N)…</translation> </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>转到(&G)</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="109" /> + <location filename="../Tasks/TaskViewer.py" line="110" /> <source>&Copy</source> <translation>复制(&C)</translation> </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>粘贴(&P)</translation> </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>删除(&D)</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="117" /> + <location filename="../Tasks/TaskViewer.py" line="118" /> <source>&Mark Completed</source> <translation>标记已完成(&M)</translation> </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>删除已完成的任务(&T)</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="123" /> + <location filename="../Tasks/TaskViewer.py" line="124" /> <source>P&roperties...</source> <translation>属性(&r)…</translation> </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>显示被过滤的(&F)</translation> </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>过滤器配置(&o)…</translation> </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>改变列宽(&Z)</translation> </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>配置…</translation> </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>激活任务过滤器</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="759" /> + <source>Activate task filter</source> + <translation>激活任务过滤器</translation> + </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>任务过滤器不包含任务激活过滤器。要配置过滤器设置吗?</translation> </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>提取项目任务…</translation> - </message> - <message> <location filename="../Tasks/TaskViewer.py" line="837" /> + <source>Extracting project tasks...</source> + <translation>提取项目任务…</translation> + </message> + <message> + <location filename="../Tasks/TaskViewer.py" line="838" /> <source>Abort</source> <translation>终止</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="840" /> + <location filename="../Tasks/TaskViewer.py" line="841" /> <source>%v/%m Files</source> <translation type="unfinished">%v/%m 文件</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="844" /> + <location filename="../Tasks/TaskViewer.py" line="845" /> <source>Tasks</source> <translation type="unfinished">任务</translation> </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" /> @@ -87307,32 +87318,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> @@ -105289,289 +105300,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">未知</translation> - </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">未知</translation> + </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> @@ -105692,137 +105703,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">活动的</translation> </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">是</translation> </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">否</translation> </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">国家</translation> </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">状态</translation> - </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> - <translation type="unfinished">频道</translation> + <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">状态</translation> + </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">频道</translation> + </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">名称</translation> </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">安全</translation> </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> @@ -105832,6 +105843,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">刷新</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name>