Sat, 27 Feb 2021 11:28:22 +0100
MicroPython: changed the logic of the device/port selector slightly.
--- a/eric6/MicroPython/MicroPythonWidget.py Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/MicroPython/MicroPythonWidget.py Sat Feb 27 11:28:22 2021 +0100 @@ -197,6 +197,8 @@ dataReceived = pyqtSignal(bytes) + ManualMarker = "<manual>" + def __init__(self, parent=None): """ Constructor @@ -340,7 +342,13 @@ self.__unknownPorts = unknownPorts if self.__unknownPorts: - self.connectButton.setEnabled(True) + if self.deviceTypeComboBox.count(): + self.deviceTypeComboBox.insertSeparator( + self.deviceTypeComboBox.count()) + self.deviceTypeComboBox.addItem(self.tr("Manual Selection")) + self.deviceTypeComboBox.setItemData( + self.deviceTypeComboBox.count() - 1, + self.ManualMarker, self.DeviceTypeRole) index = self.deviceTypeComboBox.findText(currentDevice, Qt.MatchExactly) @@ -455,20 +463,22 @@ """ deviceType = self.deviceTypeComboBox.itemData( index, self.DeviceTypeRole) - self.deviceIconLabel.setPixmap(MicroPythonDevices.getDeviceIcon( - deviceType, False)) - - vid = self.deviceTypeComboBox.itemData( - index, self.DeviceVidRole) - pid = self.deviceTypeComboBox.itemData( - index, self.DevicePidRole) - - self.__device = MicroPythonDevices.getDevice(deviceType, self, - vid, pid) - self.__device.setButtons() - - self.connectButton.setEnabled(bool(deviceType) or - bool(self.__unknownPorts)) + if deviceType == self.ManualMarker: + self.connectButton.setEnabled(bool(self.__unknownPorts)) + else: + self.deviceIconLabel.setPixmap(MicroPythonDevices.getDeviceIcon( + deviceType, False)) + + vid = self.deviceTypeComboBox.itemData( + index, self.DeviceVidRole) + pid = self.deviceTypeComboBox.itemData( + index, self.DevicePidRole) + + self.__device = MicroPythonDevices.getDevice(deviceType, self, + vid, pid) + self.__device.setButtons() + + self.connectButton.setEnabled(bool(deviceType)) @pyqtSlot() def on_checkButton_clicked(self):
--- a/eric6/i18n/eric6_cs.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_cs.ts Sat Feb 27 11:28:22 2021 +0100 @@ -47819,17 +47819,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -47838,37 +47838,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation type="unfinished">Vyčistit</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation type="unfinished">Kopírovat</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation type="unfinished">Vložit</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -47877,217 +47877,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation type="unfinished">Spustit skript</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation type="unfinished">neznámý</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">Python soubory (*.py);;Všechny soubory (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -48097,107 +48097,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation type="unfinished">Konfigurovat</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> - <source>Download Firmware</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source>Date and Time</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Unknown MicroPython Device</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> - <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> - <source>Downloads</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> - <source>{0} - {1} ({2})</source> - <comment>board name, description, port name</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VId, PId</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Would you like to add them to the list of manually configured devices?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> - <source>Manage Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Add Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Select the devices to be added:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> + <source>Ignored Serial Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> + <source>Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VId, PId</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Would you like to add them to the list of manually configured devices?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> + <source>Manage Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Add Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Select the devices to be added:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_de.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_de.ts Sat Feb 27 11:28:22 2021 +0100 @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage=""> +<!DOCTYPE TS> +<TS version="2.1" language="de"> <context> <name>AboutDialog</name> <message> @@ -2115,8 +2116,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>In neuem Register öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174"/> @@ -2184,8 +2185,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="90"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>In neuem Register öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="94"/> @@ -44494,17 +44495,17 @@ <translation>Drücken, um ein Chartfenster zur Darstellung der vom ausgewählten Gerät empfangenen Daten zu öffnen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation>Drücken, um eine Verbindung mit den ausgewählten Gerät herzustellen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation><h3>Das Paket QtSerialPort ist nicht verfügbar.<br/>Die MicroPython Unterstützung wird deaktiviert.</h3></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation> <numerusform>%n unterstütztes Gerät gefunden.</numerusform> @@ -44512,37 +44513,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation>Keine unterstützten Geräte gefunden.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation>Löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation>Kopieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation>Einfügen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation>Drücken, um die Verbindung zum aktuelle Geräte zu trennen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation>Kein Gerät angeschlossen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -44555,217 +44556,217 @@ Drücke zum Abschluss den Resetknopf des Gerätes und warte ein paar Sekunden vor einem neuen Versuch.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation>REPL starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Die Eingabeaufforderung kann nicht gestartet werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation>Serielle Verbindung</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation><p>Kann keine Verbindung zum Gerät an der seriellen Schnittstelle <b>{0}</b> herstellen.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation>Skript ausführen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation>Es ist kein Editor offen. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation>Der aktuelle Editortext enthält kein Skript. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation><p>Das Skript kann nicht ausgeführt werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation>Pythondatei öffnen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation>Python3 Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation>Chart starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Das Chart kann nicht gestartet werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation>Nich gesicherte Chart Daten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation>Das Chart enthält ungesicherte Daten.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation>Dateimanager starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Der Dateimanager kann nicht gestartet werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation>Version anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation>Implementierung anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation>Zeit synchronisieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation>Gerätezeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation>Lokale Zeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation>Python Datei übersetzen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation>Aktuellen Editor übersetzen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation><h3>Versionsinformationen des Gerätes</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation>Keine Versionsinformationen verfügbar.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation>Versionsinformationen des Gerätes</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation>Informationen zur Implementierung</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation><h3>Informationen zur Implementierung</h3><p>Dieses Gerät enthält <b>{0} {1}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation><p>Die Zeit des angeschlossenen Gerätes wurde mit der lokalen Zeit synchronisiert.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Datum und Zeit des Gerätes</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation><h3>Datum und Zeit des Gerätes</h3><p>{0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation>Datum und Zeit des Gerätes</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation>Lokales Datum und Zeit</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Lokales Datum und Zeit</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation>Fehler bei Gerätekommunikation</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <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/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation>Der MicroPython Crosscompiler <b>mpy-cross</b> kann nicht gefunden werden. Stelle sicher, dass er im Suchpfad liegt oder konfiguriere ihn auf der MicroPython Konfigurationsseite.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation>Die Python Datei <b>{0}</b> existiert nicht. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation>'mpy-cross' Ausgabe</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation>Der aktuelle Editortext enthält keine Pythondatei. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation>MicroPython MenÜ</translation> </message> @@ -44775,107 +44776,112 @@ <translation>Drücken, um einen Dateimanager zum ausgewählten Gerät zu öffnen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> - <source>µPy Chart</source> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> + <source>µPy Chart</source> <translation>µPy Chart</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> - <source>µPy Files</source> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> + <source>µPy Files</source> <translation>µPy Dateien</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation>Dokumentation anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation>Zeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> <source>Download Firmware</source> <translation>Firmware herunterladen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> <source>Date and Time</source> <translation>Datum und Zeit</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> <translation><table><tr><th></th><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td><b>Datum</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Zeit</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> <translation><table><tr><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> <source>Unknown MicroPython Device</source> <translation>Unbekanntes MicroPython Gerät</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> <source>Ignored Serial Devices</source> <translation>Ignorierte Serielle Geräte</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> <source>Downloads</source> <translation>Downloads</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> <source>{0} - {1} ({2})</source> <comment>board name, description, port name</comment> <translation>{0} - {1} ({2})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> <translation><p>Diese ubekannten seriellen Geräte wurden erkannt.</p><ul><li>{0}</li></ul><p>Falls es sich um ein MicroPython Board handelt, melden sie es bitte zusammen mit dem Boardnamen und einer Kurzbeschreibung an <a href="mailto:{1}"> die eric Fehlermitteilungsadresse</a>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> <source>Would you like to add them to the list of manually configured devices?</source> <translation>Sollen sie zur Liste der manuell konfigurierten Geräte hinzugefügt werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> <source>Manage Unknown Devices</source> <translation>Unbekannte Geräte verwalten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Add Unknown Devices</source> <translation>Unbekannte Geräte hinzufügen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Select the devices to be added:</source> <translation>Wähle die hinzuzufügenden unbekannten Geräte:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source>{0} (0x{1:04x}/0x{2:04x})</source> <comment>description, VId, PId</comment> <translation>{0} (0x{1:04x}/0x{2:04x})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation>UF2 Gerät flashen</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation>Manuelle Auswahl</translation> + </message> </context> <context> <name>MicrobitDevice</name> @@ -84328,8 +84334,8 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="666"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Link in neuem Fenster öffnen<byte value="x9"/>Strg+LMK</translation> + <source>Open Link in New Tab Ctrl+LMB</source> + <translation>Link in neuem Fenster öffnen Strg+LMK</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="672"/>
--- a/eric6/i18n/eric6_empty.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_empty.ts Sat Feb 27 11:28:22 2021 +0100 @@ -44270,54 +44270,54 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -44326,217 +44326,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -44546,107 +44546,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> - <source>Download Firmware</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source>Date and Time</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Unknown MicroPython Device</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> - <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> - <source>Downloads</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> - <source>{0} - {1} ({2})</source> - <comment>board name, description, port name</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VId, PId</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Would you like to add them to the list of manually configured devices?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> - <source>Manage Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Add Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Select the devices to be added:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> + <source>Ignored Serial Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> + <source>Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VId, PId</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Would you like to add them to the list of manually configured devices?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> + <source>Manage Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Add Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Select the devices to be added:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_en.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_en.ts Sat Feb 27 11:28:22 2021 +0100 @@ -44310,17 +44310,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation> <numerusform>%n supported device detected.</numerusform> @@ -44328,37 +44328,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -44367,217 +44367,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -44587,107 +44587,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> - <source>Download Firmware</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source>Date and Time</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Unknown MicroPython Device</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> - <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> - <source>Downloads</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> - <source>{0} - {1} ({2})</source> - <comment>board name, description, port name</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VId, PId</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Would you like to add them to the list of manually configured devices?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> - <source>Manage Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Add Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Select the devices to be added:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> + <source>Ignored Serial Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> + <source>Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VId, PId</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Would you like to add them to the list of manually configured devices?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> + <source>Manage Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Add Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Select the devices to be added:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_es.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_es.ts Sat Feb 27 11:28:22 2021 +0100 @@ -44875,17 +44875,17 @@ <translation>Pulsar para abrir una ventana de gráfica para mostrar datos recibidos desde el dispositivo seleccionado</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation>Pulsar para conectar el dispositivo seleccionado</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation><h3>El package QtSerialPort no está disponible.<br/>Soporte para MicroPython desactivado.</h3></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation> <numerusform>%n dispositivo soportado detectado.</numerusform> @@ -44898,37 +44898,37 @@ <translation type="obsolete">{0} en {1}</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation>No se han detectado dispositivos soportados.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation>Limpiar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation>Copiar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation>Pegar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation>Pulsar para desconectar el dispositivo seleccionado</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation>No hay dispositivo conectado</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -44941,217 +44941,217 @@ Finalmente, pulsar el botón de reset del dispositivo y esperar unos pocos segundos antes de intentar de nuevo.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation>Iniciar REPL</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation><p>El REPL no se puede iniciar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation>Conexión de Dispositivo en Serie</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation><p>No se puede conectar el dispositovo en el puerto de serie <b>{0}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation>Ejecutar Script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation>No hay editor abierto. Abortando...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation>El editor actual no contiene un script. Abortando...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation><p>No se puede ejecutar el script.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation>Abrir Archivo de Python</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation>Archivos de Python3 (*.py);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation>Iniciar Gráfica</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation><p>No se puede iniciar la gráfica.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation>Datos de Gráfica sin Guardar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation>La gráfica contiene datos sin guardar.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation>Comenzar Gestor de Archivos</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation><p>El Gestor de Archivos no se puede iniciar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation>Mostrar Versión</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation>Mostrar Implementación</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation>Sincronizar Hora</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation>Mostrar Hora del Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation>Mostrar Hora Local</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation>Compilar Archivo de Python</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation>Compilar Editor Actual</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation><h3>Información de Versión de Dispositivo</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation>No hay información de versión disponible.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation>Información de Versión de Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation>desconocido</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation>Información de Implementación de Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation><h3>Información de Implementación de Dispositivo </h3><p>Este dispositivo contiene <b>{0} {1}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation><p>La hora del dispositivo conectado está sincronizada con la hora local.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Fecha y Hora del Dispositivo</h3><table><tr><td><b>Fecha</b></td><td>{0}</td></tr><tr><td><b>Hora</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation><h3>Fecha y Hora del Dispositivo</h3><p>{0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation>Fecha y Hora del Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation>Fecha y Hora Local</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Fecha y Hora del Local</h3><table><tr><td><b>Fecha</b></td><td>{0}</td></tr><tr><td><b>Hora</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation>Error de gestión del dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation><p>Ha ocurrido un error al comunicar con el dispositivo conectado.</p><p>Método: {0}</p><p>Mensaje: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation>El compilador multiplataforma de MicroPython <b>mpy-cross</b> no se encuentra. Asegúrese de que está en la ruta de búsqueda o configurarlo en la página de configuración de MicroPython.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation>Archivos Python (*.py);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation>El archivo de Python <b>{0}</b> no existe. Abortando...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation>Salida de 'mpy-cross'</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation>El editor actual no contiene un archivo de Python. Abortando...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation>Menú de MicroPython</translation> </message> @@ -45161,52 +45161,52 @@ <translation>Pulsar para abrir un gestor de archivos en el dispositivo seleccionado</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation>Gráfica µPy</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation>Archivos µPy</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation>Mostrar Documentación</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation>Configurar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation>Mostrar Tiempo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> <source>Download Firmware</source> <translation>Descargar Firmware</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> <source>Date and Time</source> <translation>Fecha y Hora</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> <translation><table><tr><th></th><th>Fecha y Hora Local</th><th>Fecha y Hora del Dispositivo</th></tr><tr><td><b>Fecha</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Hora</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> <translation><table><tr><th>Fecha y Hora Local</th><th>Fecha y Hora del Dispositivo</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> <source>Unknown MicroPython Device</source> <translation>Dispositivo MicroPython Desconocido</translation> </message> @@ -45221,57 +45221,62 @@ <translation type="obsolete">{0} ({1:04x}/{2:04x})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> <source>Ignored Serial Devices</source> <translation>Dispositivos de Serie Ignorados</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> <source>Downloads</source> <translation type="unfinished">Descargas</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> <source>{0} - {1} ({2})</source> <comment>board name, description, port name</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source>{0} (0x{1:04x}/0x{2:04x})</source> <comment>description, VId, PId</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> <source>Would you like to add them to the list of manually configured devices?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> <source>Manage Unknown Devices</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Add Unknown Devices</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Select the devices to be added:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_fr.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_fr.ts Sat Feb 27 11:28:22 2021 +0100 @@ -47262,17 +47262,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation>Cliquer pour se connecter au matériel sélectionné</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation> <numerusform>%n matériel supporté détecté.</numerusform> @@ -47280,37 +47280,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation>Pas de matériel supporté détecté.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation>Effacer</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation>Copier</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation>Coller</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation>Cliquer pour déconnecter le matériel courant</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation>Pas de matériel relié</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -47319,217 +47319,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation>Démarrer REPL</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation><p>REPL ne peut être démarré.</p><p>Raison : {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation><p>Ne peut connecter un matériel sur le port série<b>{0}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation>Lancer le script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation>Il n'y a pas d'éditeur ouvert. Annulation...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation>L'éditeur courant ne contient pas de script. Annulation...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation><p>Ne peut lancer le script.</p><p>Raison : {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation>Ouvrir un fichier Python</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation>Fichiers Python3 (*.py);;Tous les fichiers (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation>Démarrer le gestionnaire de fichier</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Le gestionnaire de fichier ne peut démarrer.</p><p>Raison : {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation>Montrer la version</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation>Montrer l'implémentation</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation>Synchroniser le temps</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation>Montrer l'horloge matériel</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation>Montrer l'horloge locale</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation>Compilier le fichier Python</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation>Pas d'information de version disponible.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation>inconnu</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation><p>L'horloge du matériel connecté a été synchronisée à l'horloge locale.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Date et heure matériel</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Heure</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation><h3>Date et heure matériel</h3><p>{0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation>Date et heure matériel</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation>Date et heure locales</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Date et heure locales</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Heure</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation><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/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation>Fichiers Python (*.py);;Tous les fichiers (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation>Le fichier Python <b>{0}</b> n'existe pas. Annulation...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation>L'éditeur courant ne contient pas un fichier Python. Annulation...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation>Menu MicroPython</translation> </message> @@ -47539,52 +47539,52 @@ <translation>Cliquer pour ouvrir un gestionnaire de fichier sur le matériel sélectionné</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation>Montrer la documentation</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation>Configuration</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation>Montrer l'horloge</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> <source>Download Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> <source>Date and Time</source> <translation>Date et heure</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> <translation><table><tr><th></th><th>Date et heure locales</th><th>Date et heure matériel</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Heure</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> <translation><table><tr><th>Date et heure locales</th><th>Date et heure matériel</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> <source>Unknown MicroPython Device</source> <translation>Matériel MicroPython inconnu</translation> </message> @@ -47594,57 +47594,62 @@ <translation type="obsolete">{0} ({1:04x}/{2:04x})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> <source>Ignored Serial Devices</source> <translation>Matériels séries ignorés</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> <source>Downloads</source> <translation type="unfinished">Téléchargements</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> <source>{0} - {1} ({2})</source> <comment>board name, description, port name</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source>{0} (0x{1:04x}/0x{2:04x})</source> <comment>description, VId, PId</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> <source>Would you like to add them to the list of manually configured devices?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> <source>Manage Unknown Devices</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Add Unknown Devices</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Select the devices to be added:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_it.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_it.ts Sat Feb 27 11:28:22 2021 +0100 @@ -49424,17 +49424,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -49442,37 +49442,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation type="unfinished">Pulisci</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation type="unfinished">Copia</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation type="unfinished">Incolla</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -49481,217 +49481,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation type="unfinished">Esegui Script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">File Python (*.py);;Tutti i File (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -49701,107 +49701,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation type="unfinished">Configura</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> - <source>Download Firmware</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source>Date and Time</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Unknown MicroPython Device</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> - <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> - <source>Downloads</source> - <translation type="unfinished">Downloads</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> - <source>{0} - {1} ({2})</source> - <comment>board name, description, port name</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VId, PId</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Would you like to add them to the list of manually configured devices?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> - <source>Manage Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Add Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Select the devices to be added:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> + <source>Ignored Serial Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> + <source>Downloads</source> + <translation type="unfinished">Downloads</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VId, PId</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Would you like to add them to the list of manually configured devices?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> + <source>Manage Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Add Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Select the devices to be added:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_pt.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_pt.ts Sat Feb 27 11:28:22 2021 +0100 @@ -48943,17 +48943,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -48961,37 +48961,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation type="unfinished">Limpar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation type="unfinished">Copiar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation type="unfinished">Colar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -49000,217 +49000,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation type="unfinished">Executar Script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation type="unfinished">desconhecido</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -49220,107 +49220,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation type="unfinished">Configurar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> - <source>Download Firmware</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source>Date and Time</source> - <translation type="unfinished">Data e Hora</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Unknown MicroPython Device</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> - <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> - <source>Downloads</source> - <translation type="unfinished">Descargas</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> - <source>{0} - {1} ({2})</source> - <comment>board name, description, port name</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VId, PId</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Would you like to add them to the list of manually configured devices?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> - <source>Manage Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Add Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Select the devices to be added:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation type="unfinished">Data e Hora</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> + <source>Ignored Serial Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> + <source>Downloads</source> + <translation type="unfinished">Descargas</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VId, PId</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Would you like to add them to the list of manually configured devices?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> + <source>Manage Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Add Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Select the devices to be added:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_ru.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_ru.ts Sat Feb 27 11:28:22 2021 +0100 @@ -44561,17 +44561,17 @@ <translation>Открыть окно для отображения данных, полученных с выбранного устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation>Подключить выбранное устройство</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation><h3>Пакет QtSerialPort недоступен.<br//>Поддержка MicroPython деактивирована.</h3></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation> <numerusform>Обнаружено %n поддерживаемое устройство.</numerusform> @@ -44580,37 +44580,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation>Поддерживаемые устройства не обнаружены.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation>Очистить</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation>Копировать</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation>Вставить</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation>Отключить выбранное устройство</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation>Устройство не подключено</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -44623,217 +44623,217 @@ И наконец, нажмите кнопку перезагрузки устройства и подождите несколько секунд, прежде чем повторить попытку.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation>Запустить REPL</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Не удается запустить REPL.</p><p>Причина:</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1038"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation>Подсоединение последовательного устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1038"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation><p>Не удается соединиться с устройством через последовательный порт <b>{0}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1083"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation>Выполнить скрипт</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1066"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation>Редактор не открыт. Прервать...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1074"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation>Текущий редактор не содержит скрипт. Прервать...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1083"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation><p>Не удается выполнить скрипт.</p><p>Причина: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1107"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation>Открыть файл Python</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1107"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation>Файлы Python3 (*.py);;Все файлы (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1152"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation>Построить диаграмму</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1152"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Не удается построить диаграмму.</p><p>Причина: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1181"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation>Несохраненные данные диаграммы</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1181"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation>Диаграмма содержит несохраненные данные.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1232"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation>Запустить менеджер файлов</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1232"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Не удается запустить менеджер файлов.</p><p>Причина: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1306"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation>Показать версию</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1309"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation>Показать исполнение</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation>Синхронизировать время</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1317"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation>Показать время устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1320"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation>Показать локальное время</translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> + <source>Compile Python File</source> + <translation>Компилировать файл Python</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> + <source>Compile Current Editor</source> + <translation>Компилировать текущий редактор</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> + <source><h3>Device Version Information</h3></source> + <translation><h3>Информация о версии устройства</h3></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> + <source>No version information available.</source> + <translation>Информация о версии недоступна.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> + <source>Device Version Information</source> + <translation>Информация о версии устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> + <source>unknown</source> + <translation>unknown</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> + <source>Device Implementation Information</source> + <translation>Информация о исполнении устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> + <translation><h3>Информация о исполнении устройства</h3><p>Это устройство содержит <b>{0} {1}</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation><p>Время подключенного устройства было синхронизировано с локальным временем.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> + <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> + <translation><h3>Дата и время устройства</h3><table><tr><td><b>Дата</b></td><td>{0}</td></tr><tr><td><b>Время</b></td><td>{1}</td></tr></table></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation><h3>Дата и время устройства</h3><p>{0}</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> + <source>Device Date and Time</source> + <translation>Дата и время устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> + <source>Local Date and Time</source> + <translation>Локальные дата и время</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> + <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> + <translation><h3>Локальные дата и время</h3><table><tr><td><b>Дата</b></td><td>{0}</td></tr><tr><td><b>Время</b></td><td>{1}</td></tr></table></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> + <source>Error handling device</source> + <translation>Ошибка обработки устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation><p>Произошла ошибка связи с подключенным устройством.</p><p>Метод: {0}</p><p>Сообщение: {1}</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> + <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> + <translation>Кросс-компилятор MicroPython <b>mpy-cross</b> не найден. Убедитесь, что он находится в пути поиска, или настройте его на странице конфигурации MicroPython.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> + <source>Python Files (*.py);;All Files (*)</source> + <translation>Файлы Python (*.py);;Все файлы (*)</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation>Файл Python <b>{0}</b> не существует. Отмена...</translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> - <source>Compile Python File</source> - <translation>Компилировать файл Python</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1677"/> - <source>Compile Current Editor</source> - <translation>Компилировать текущий редактор</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> - <source><h3>Device Version Information</h3></source> - <translation><h3>Информация о версии устройства</h3></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> - <source>No version information available.</source> - <translation>Информация о версии недоступна.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1383"/> - <source>Device Version Information</source> - <translation>Информация о версии устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1406"/> - <source>unknown</source> - <translation>unknown</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1410"/> - <source>Device Implementation Information</source> - <translation>Информация о исполнении устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1410"/> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> - <translation><h3>Информация о исполнении устройства</h3><p>Это устройство содержит <b>{0} {1}</b>.</p></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436"/> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation><p>Время подключенного устройства было синхронизировано с локальным временем.</p></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1459"/> - <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> - <translation><h3>Дата и время устройства</h3><table><tr><td><b>Дата</b></td><td>{0}</td></tr><tr><td><b>Время</b></td><td>{1}</td></tr></table></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1467"/> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation><h3>Дата и время устройства</h3><p>{0}</p></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1484"/> - <source>Device Date and Time</source> - <translation>Дата и время устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1497"/> - <source>Local Date and Time</source> - <translation>Локальные дата и время</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1497"/> - <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> - <translation><h3>Локальные дата и время</h3><table><tr><td><b>Дата</b></td><td>{0}</td></tr><tr><td><b>Время</b></td><td>{1}</td></tr></table></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1565"/> - <source>Error handling device</source> - <translation>Ошибка обработки устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1565"/> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation><p>Произошла ошибка связи с подключенным устройством.</p><p>Метод: {0}</p><p>Сообщение: {1}</p></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1605"/> - <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> - <translation>Кросс-компилятор MicroPython <b>mpy-cross</b> не найден. Убедитесь, что он находится в пути поиска, или настройте его на странице конфигурации MicroPython.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1627"/> - <source>Python Files (*.py);;All Files (*)</source> - <translation>Файлы Python (*.py);;Все файлы (*)</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation>Файл Python <b>{0}</b> не существует. Отмена...</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>'mpy-cross' Output</source> <translation>Вывод команды 'mpy-cross'</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1670"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation>Текущий редактор не содержит файл Python. Отмена...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation>Меню MicroPython</translation> </message> @@ -44843,107 +44843,112 @@ <translation>Открыть менеджер файлов на выбранном устройстве</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1165"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation>µPy диаграммы</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1248"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation>µPy файлы</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1349"/> - <source>Show Documentation</source> - <translation>Просмотр документации</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362"/> - <source>Configure</source> - <translation>Настройки</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1323"/> - <source>Show Time</source> - <translation>Показать время</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1342"/> - <source>Download Firmware</source> - <translation>Загрузить микрокод</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540"/> - <source>Date and Time</source> - <translation>Дата и время</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1523"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation><table><tr><th></th><th>Дата и время локальные</th><th>Дата и время устройства</th></tr><tr><td><b>Дата</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Время</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation><table><tr><th>Дата и время локальные</th><th>Дата и время устройства</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="396"/> - <source>Unknown MicroPython Device</source> - <translation>Неизвестное устройство MicroPython</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> + <source>Show Documentation</source> + <translation>Просмотр документации</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> + <source>Configure</source> + <translation>Настройки</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> + <source>Show Time</source> + <translation>Показать время</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation>Загрузить микрокод</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation>Дата и время</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation><table><tr><th></th><th>Дата и время локальные</th><th>Дата и время устройства</th></tr><tr><td><b>Дата</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Время</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation><table><tr><th>Дата и время локальные</th><th>Дата и время устройства</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation>Неизвестное устройство MicroPython</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> <source>Ignored Serial Devices</source> <translation>Проигнорированные последовательные устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1288"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> <source>Downloads</source> <translation>Загрузить микрокод / библиотеки</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> <source>{0} - {1} ({2})</source> <comment>board name, description, port name</comment> <translation>{0} - {1} ({2})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="368"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> <translation><p>Обнаружены следующие неизвестные последовательные устройства</p><ul><li>{0}</li></ul><p>Если это плата MicroPython, то сообщите о них вместе с названием платы и кратким описанием по адресу <a href="mailto:{1}"> the eric bug reporting</a>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="368"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> <source>{0} (0x{1:04x}/0x{2:04x})</source> <comment>description, VId, PId</comment> <translation>{0} (0x{1:04x}/0x{2:04x})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="396"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> <source>Would you like to add them to the list of manually configured devices?</source> <translation>Хотите добавить их в список вручную настроенных устройств?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> <source>Manage Unknown Devices</source> <translation>Менеджер неизвестных устройств</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1762"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Add Unknown Devices</source> <translation>Добавить неизвестное устройство</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1762"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> <source>Select the devices to be added:</source> <translation>Выбор устройств для добавления:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1354"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation>Прошивка UF2-устройств</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_tr.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_tr.ts Sat Feb 27 11:28:22 2021 +0100 @@ -48035,17 +48035,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation type="unfinished"> <numerusform></numerusform> @@ -48053,37 +48053,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation type="unfinished">Temizle</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation type="unfinished">Kopyala</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation type="unfinished">Yapıştır</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -48092,217 +48092,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation type="unfinished">Betiği Çalıştır</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation type="unfinished">bilinmeyen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">Python Dosyaları (*.py);;Tüm Dosyalar (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -48312,107 +48312,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation type="unfinished">Yapılandırma</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> - <source>Download Firmware</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source>Date and Time</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Unknown MicroPython Device</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> - <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> - <source>Downloads</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> - <source>{0} - {1} ({2})</source> - <comment>board name, description, port name</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VId, PId</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Would you like to add them to the list of manually configured devices?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> - <source>Manage Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Add Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Select the devices to be added:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> + <source>Ignored Serial Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> + <source>Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VId, PId</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Would you like to add them to the list of manually configured devices?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> + <source>Manage Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Add Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Select the devices to be added:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>
--- a/eric6/i18n/eric6_zh_CN.ts Sat Feb 27 10:20:34 2021 +0100 +++ b/eric6/i18n/eric6_zh_CN.ts Sat Feb 27 11:28:22 2021 +0100 @@ -48700,54 +48700,54 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="546"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="556"/> <source>Press to connect the selected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="276"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="316"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>%n supported device(s) detected.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="338"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="526"/> <source>Clear</source> <translation type="unfinished">清除</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="518"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="528"/> <source>Copy</source> <translation type="unfinished">复制</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="529"/> <source>Paste</source> <translation type="unfinished">粘贴</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="541"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="551"/> <source>Press to disconnect the current device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>No device attached</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="562"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="572"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -48756,217 +48756,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source>Start REPL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="589"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="599"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source>Serial Device Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1036"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source>Run Script</source> <translation type="unfinished">运行脚本</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/> <source>There is no editor open. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1072"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Open Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1105"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source>Start Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/> <source>The chart contains unsaved data.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source>Start File Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1230"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1307"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1315"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1675"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1404"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/> <source>unknown</source> <translation type="unfinished">未知</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1408"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1457"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1603"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1625"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1635"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1645"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1668"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="218"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="220"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -48976,107 +48976,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1163"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1360"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/> <source>Configure</source> <translation type="unfinished">配置</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1321"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1340"/> - <source>Download Firmware</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source>Date and Time</source> - <translation type="unfinished">日期和时间</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1521"/> - <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1538"/> - <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Unknown MicroPython Device</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> - <source>Ignored Serial Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1286"/> - <source>Downloads</source> - <translation type="unfinished">下载</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="321"/> - <source>{0} - {1} ({2})</source> - <comment>board name, description, port name</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="364"/> - <source>{0} (0x{1:04x}/0x{2:04x})</source> - <comment>description, VId, PId</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="392"/> - <source>Would you like to add them to the list of manually configured devices?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> - <source>Manage Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Add Unknown Devices</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1760"/> - <source>Select the devices to be added:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source>Date and Time</source> + <translation type="unfinished">日期和时间</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Unknown MicroPython Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/> + <source>Ignored Serial Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/> + <source>Downloads</source> + <translation type="unfinished">下载</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="323"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="376"/> + <source>{0} (0x{1:04x}/0x{2:04x})</source> + <comment>description, VId, PId</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="404"/> + <source>Would you like to add them to the list of manually configured devices?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> + <source>Manage Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Add Unknown Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/> + <source>Select the devices to be added:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/> <source>Flash UF2 Device</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="348"/> + <source>Manual Selection</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name>