Thu, 16 Feb 2023 11:33:56 +0100
MicroPython
- added capability to flash CircuitPython firmware to pyboard devices
--- a/src/eric7/MicroPython/Devices/PyBoardDevices.py Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/MicroPython/Devices/PyBoardDevices.py Thu Feb 16 11:33:56 2023 +0100 @@ -403,17 +403,20 @@ )[0] firmware = EricFileDialog.getOpenFileName( self.microPython, - self.tr("Flash MicroPython Firmware"), + self.tr("Flash MicroPython/CircuitPython Firmware"), downloadsPath, - self.tr("MicroPython Firmware Files (*.dfu);;All Files (*)"), + self.tr( + "MicroPython Firmware Files (*.dfu);;" + "CircuitPython Firmware Files (*.bin);;" + "All Files (*)" + ), ) if firmware and os.path.exists(firmware): - args = [ - "--alt", - "0", - "--download", - firmware, - ] + args = ["--alt", "0"] + if firmware.endswith(".bin"): + # it's a CircuitPython firmware; give the flash address + args.extend(["--dfuse-address", "0x08000000"]) + args.extend(["--download", firmware]) dlg = EricProcessDialog( self.tr("'dfu-util' Output"), self.tr("Flash MicroPython Firmware"),
--- a/src/eric7/i18n/eric7_cs.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_cs.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3834,116 +3834,116 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">neznámý</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -49227,171 +49227,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation type="unfinished">Výběr adresáře</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49858,308 +49858,308 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation type="unfinished">Spustit skript</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation type="unfinished">Konfigurovat</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation type="unfinished">neznámý</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> + <source>Device Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <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="1810" /> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation type="unfinished">Konfigurovat</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation type="unfinished">neznámý</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1642" /> - <source>Device Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1697" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1721" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1764" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <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="1800" /> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1809" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62364,7 +62364,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62380,8 +62380,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -62432,7 +62431,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -62443,32 +62442,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">neznámý</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_de.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_de.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3775,116 +3775,116 @@ <translation>CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation>Arbeitsverzeichnis</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation>Python Dateien für CircuitPython können an Ort und Stelle bearbeitet werden, wenn das Geräteverzeichnis lokal verfügbar ist. Ein solches Verzeichnis konnte nicht gefunden werden. Direkte Bearbeitung ist nicht verfügbar.</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation>Bibliotheksverwaltung</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation>CircuitPython Funktionen</translation> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation>CircuitPython Funktionen</translation> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation>Zeige CircuitPython Versionen</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation>CircuitPython Flashanweisungen</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation>CircuitPython Firmware flashen</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation>Startet die 'Teensy Loader' Anwendung zum Flashen des Teensy Boards.</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation>Bibliotheksdateien installieren</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation>Bibliothekspaket installieren</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation>'circup' Paket installieren</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation><p>Teensy 4.0 und Teensy 4.1 unterstützen den UF2 Bootloader nicht. Bitte verwende die 'Teensy Loader' Anwendung, um CircuitPython zu flashen. Stelle sicher, dass die CircuitPython .hex Datei geladen ist.</p><p>Siehe <a href="{0}">die PJRC Teensy Webseite</a> für Details.</p></translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation>'Teensy Loader' starten</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation><p>Die 'Teensy Loader' Anwendung <b>teensy</b> konnte nicht gestartet werden. Stelle sicher, dass sie sich im Suchpfad befindet oder starte sie manuell.</p></translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation><h4>CircuitPython Versionsinformationen</h4><table><tr><td>Installiert:</td><td>{0}</td></tr><tr><td>Verfügbar:</td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation><p><b>Update verfügbar!</b></p></translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation>CircuitPython Version</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation>Das Geräteverzeichnis "<b>{0}</b>" ist nicht bereit. Stelle sicher, dass es gemounted ist und versuche es erneut.</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation>Übersetzte Python Dateien (*.mpy);;Python Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation>CircuitPython Firmware</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation>CircuitPython Bibliotheken</translation> </message> @@ -49104,171 +49104,171 @@ <translation>Drücken, um zum Startverzeichnis des Gerätes zu springen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation>Verzeichnis wechseln</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation>Verzeichnis anlegen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation>Verzeichnisbaum löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation>Datei löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation>Versteckte Dateien zeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation>Verzeichnis löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation>Dateisysteminformationen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation>Fehler bei Gerätekommunikation</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <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/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation>Datei Kopieren Als</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation>Gib einen neuen Namen für die Datei ein</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation>Datei zum Gerät kopieren</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation>Gib einen neuen Namen für die Datei ein</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation>Datei zum Gerät kopieren</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation>Die angegebene Datei existiert bereits (Gib nur den Dateinamen ein).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation>Datei Holen Als</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation>Datei vom Gerät kopieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation>Die angegebene Datei existiert bereits.</translation> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation>Datei speichern als</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation>Verzeichnis wählen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation>Gib den Verzeichnisnamen ein:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Das Verzeichnis <b>{0}</b> konnte nicht angelegt werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation>Soll dieser Verzeichnisbaum wirklich gelöscht werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Das Verzeichnis <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation>Soll diese Datei wirklich gelöscht werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation>Gib den Verzeichnispfad auf dem Gerät ein:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation>Soll dieses Verzeichnis wirklich gelöscht werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation><h3>Dateisysteminformationen</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation><h4>{0}</h4<table><tr><td>Gesamtspeichergröße: </td><td align='right'>{1}</td></tr><tr><td>Belegter Speicher: </td><td align='right'>{2}</td></tr><tr><td>Freier Speicher: </td><td align='right'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation>Dateisysteminformationen</translation> </message> @@ -49739,308 +49739,308 @@ <translation><p>Die Eingabeaufforderung kann nicht gestartet werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation>Serielle Verbindung</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation><p>Das Gerät am seriellen Port <b>{0}</b> antwortet nicht. Es hat wahrscheinlich keine MicroPython Firmware geflasht.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <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="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation>Skript ausführen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation>Es ist kein Editor offen. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <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="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <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="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation>Chart starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <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="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation>µPy Chart</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation>Nicht gesicherte Chart Daten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation>Das Chart enthält ungesicherte Daten.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation>Dateimanager starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <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="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation>µPy Dateien</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation>Downloads</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation>Version anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation>Implementierung anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation>Board Daten anzeigen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation>Zeit synchronisieren</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation>Gerätezeit anzeigen</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation>Board Daten anzeigen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation>Zeit synchronisieren</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation>Gerätezeit anzeigen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation>Lokale Zeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation>Zeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation>Eingebaute Module anzeigen</translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation>Python Datei übersetzen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation>Aktuellen Editor übersetzen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation>Firmware herunterladen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation>Dokumentation anzeigen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation>UF2 Gerät flashen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation>Unbekannte Geräte verwalten</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation>Ignorierte Serielle Geräte</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation>Einstellungen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation><h3>Versionsinformationen des Gerätes</h3></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation>Versionsinformationen des Gerätes</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation>Keine Versionsinformationen verfügbar.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation>unbekannt</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation> ({0})</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation>Informationen zur Implementierung</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation><h3>Informationen zur Implementierung</h3><p>Dieses Gerät enthält <b>{0} {1}{2}</b>.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation>Keine Informationen zur Implementierung verfügbar.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <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="1628" /> + <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="1636" /> + <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="1652" /> + <source>Device Date and Time</source> + <translation>Datum und Zeit des Gerätes</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation>Lokales Datum und Zeit</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation>Datum und Zeit</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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="1707" /> + <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="1731" /> + <source>Error handling device</source> + <translation>Fehler bei Gerätekommunikation</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <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="1774" /> + <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="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> + <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="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation>Python Datei übersetzen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation>Aktuellen Editor übersetzen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation>Firmware herunterladen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation>Dokumentation anzeigen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation>UF2 Gerät flashen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation>Unbekannte Geräte verwalten</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation>Ignorierte Serielle Geräte</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation>Einstellungen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation><h3>Versionsinformationen des Gerätes</h3></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation>Versionsinformationen des Gerätes</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation>Keine Versionsinformationen verfügbar.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation>unbekannt</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation> ({0})</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation>Informationen zur Implementierung</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation><h3>Informationen zur Implementierung</h3><p>Dieses Gerät enthält <b>{0} {1}{2}</b>.</p></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation>Keine Informationen zur Implementierung verfügbar.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <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="1618" /> - <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="1626" /> - <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="1642" /> - <source>Device Date and Time</source> - <translation>Datum und Zeit des Gerätes</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation>Lokales Datum und Zeit</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation>Datum und Zeit</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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="1697" /> - <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="1721" /> - <source>Error handling device</source> - <translation>Fehler bei Gerätekommunikation</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <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="1764" /> - <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="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> - <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="1809" /> <source>'mpy-cross' Output</source> <translation>'mpy-cross' Ausgabe</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <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="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation>Unbekannte Geräte hinzufügen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <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="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation>Zusätzlich alle Module im Dateisystem.</translation> </message> @@ -50238,26 +50238,6 @@ <source>MicroPython Firmware</source> <translation>MicroPython Firmware</translation> </message> - <message> - <source>Save Script</source> - <translation type="vanished">Skript speichern</translation> - </message> - <message> - <source>Save the current script to the selected device</source> - <translation type="vanished">Speichert das aktuelle Skript auf das angeschlossene Gerät</translation> - </message> - <message> - <source>Save Script as '{0}'</source> - <translation type="vanished">Skript als '{0}' speichern</translation> - </message> - <message> - <source>Enter a file name on the device:</source> - <translation type="vanished">Gib einen Dateinamen auf dem Gerät ein:</translation> - </message> - <message> - <source><p>The script could not be saved to the device.</p><p>Reason: {0}</p></source> - <translation type="vanished"><p>Das Skript konnte nicht auf dem Gerät gespeichert werden</p><p>Ursache: {0}</p></translation> - </message> </context> <context> <name>MicrosoftEngine</name> @@ -62024,7 +62004,7 @@ <translation>PyBoard Funktionen</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation>Zeige MicroPython Versionen</translation> @@ -62040,8 +62020,7 @@ <translation>Liste der DFU fähigen Geräte</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation>MicroPython Firmware flashen</translation> @@ -62092,7 +62071,7 @@ <translation>DFU Modus deaktivieren</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation>'dfu-util' Ausgabe</translation> @@ -62103,32 +62082,37 @@ <translation>Liste der DFU fähigen Geräte</translation> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation>MicroPython/CircuitPython Firmware flashen</translation> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation>MicroPython Firmwaredateien (*.dfu);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation>MicroPython Firmwaredateien (*.dfu);;CircuitPython Firmwaredateien (*.bin);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation>Die Firmware des verbundenen Gerätes kann nicht ermittelt werden oder das Board enthält kein MicroPython. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation><h4>MicroPython Versionsinformationen</h4><table><tr><td>Installiert:</td><td>{0}</td></tr><tr><td>Verfügbar:</td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation><p><b>Update verfügbar!</b></p></translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation>MicroPython Version</translation> </message>
--- a/src/eric7/i18n/eric7_empty.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_empty.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3741,116 +3741,116 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -48869,171 +48869,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49496,308 +49496,308 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> + <source>Device Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1642" /> - <source>Device Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1697" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1721" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1764" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1809" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -61732,7 +61732,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -61748,8 +61748,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -61800,7 +61799,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -61811,32 +61810,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_en.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_en.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3741,116 +3741,116 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -48910,171 +48910,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49541,308 +49541,308 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> + <source>Device Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1642" /> - <source>Device Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1697" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1721" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1764" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1809" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -61781,7 +61781,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -61797,8 +61797,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -61849,7 +61848,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -61860,32 +61859,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_es.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_es.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3776,116 +3776,116 @@ <translation>CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation>Directorio del espacio de trabajo</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation>Los archivos Python para CircuitPython se pueden editar in situ, si el volumen de dispositivo está disponible localmente. No se ha encontrado un volumen de tales características. La edición in situ no estará disponible.</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation>Flashear Firmware de CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation>Instalar Archivos de Biblioteca</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation><p>Teensy 4.0 y Teensy 4.1 no soportan un bootloader UF2. Utilizar por favor la aplicación 'Teensy Loader' para flashear CircuitPython. Asegurarse de que se ha descargado el fichero hexadecimal de CircuitPython.</p><p>Ver <a href="{0}">el website de PJRC Teensy</a> para más detalles.</p></translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">desconocido</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation>El volumen de dispositivo "<b>{0}</b>" no está disponible. Asegúrese de que está montado correctamente e inténtelo de nuevo.</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation>Archivos Compilados de Python (*.mpy);;Archivos de Python (*.py);;Todos los Archivos (*)</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation>Firmware de CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation>Bibliotecas de CircuitPython</translation> </message> @@ -49147,171 +49147,171 @@ <translation>Pulsar para mover al directorio de espacio de trabajo del dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation>Cambiar Directorio</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation>Crear Directorio</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation>Borrar Árbol de Directorios</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation>Borrar Archivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation>Mostrar Archivos Ocultos</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation>Borrar Directorio</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation>Mostrar Info de Sistema de Archivos</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation>Error de gestión del dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <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/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation>Poner Archivo Como</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation>Introducir un nuevo nombre para el archivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation>Copiar Archivo al Dispositivo</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation>Introducir un nuevo nombre para el archivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation>Copiar Archivo al Dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation>El archivo proporcionado ya existe (Introducir solo nombre de archivo).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation>Traer Archivo Como</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation>Copiar Archivo desde Dispositivo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation>El archivo proporcionado ya existe.</translation> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation>Seleccionar directorio</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation>Introducir nombre de directorio:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>El directorio <b>{0}</b> no se ha podido crear.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation>¿Desea realmente borrar este árbol de directorios?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>El directorio <b>{0}</b> no se ha podido borrar.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation>¿Desea realmente borrar este archivo?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>El archivo <b>{0}</b> no se ha podido borrar.</p><p>Razón: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation>Introducir la ruta de directorio en el dispositivo:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation>¿Desea realmente borrar este directorio?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation><h3>Información de Sistema de Archivos</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation><h4>{0}</h4<table><tr><td>Tamaño Total: </td><td align='right'>{1}</td></tr><tr><td>Tamaño Usado: </td><td align='right'>{2}</td></tr><tr><td>Tamaño Libre: </td><td align='right'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation>Información de Sistema de Archivos</translation> </message> @@ -49782,308 +49782,308 @@ <translation><p>El REPL no se puede iniciar.</p><p>Razón: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation>Conexión de Dispositivo en Serie</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <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="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation>Ejecutar Script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation>No hay editor abierto. Abortando...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <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="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <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="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation>Iniciar Gráfica</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <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="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation>Gráfico µPy</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation>Datos de Gráfica sin Guardar</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation>La gráfica contiene datos sin guardar.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation>Comenzar Gestor de Archivos</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <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="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation>Archivos µPy</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation>Descargas</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation>Mostrar Versión</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation>Mostrar Implementación</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation>Mostrar Datos de Microprocesador</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation>Sincronizar Hora</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation>Mostrar Hora del Dispositivo</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation>Mostrar Datos de Microprocesador</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation>Sincronizar Hora</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation>Mostrar Hora del Dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation>Mostrar Hora Local</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation>Mostrar Tiempo</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation>Compilar Archivo de Python</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation>Compilar Editor Actual</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation>Descargar Firmware</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation>Mostrar Documentación</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation>Flashear Dispositivo UF2</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation>Gestión Dispositivos Desconocidos</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation>Dispositivos de Serie Ignorados</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation>Configurar</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <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="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation>Información de Versión de Dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation>No hay información de versión disponible.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation>desconocido</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation>Información de Implementación de Dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <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="1628" /> + <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="1636" /> + <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="1652" /> + <source>Device Date and Time</source> + <translation>Fecha y Hora del Dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation>Fecha y Hora Local</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation>Fecha y Hora</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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="1707" /> + <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="1731" /> + <source>Error handling device</source> + <translation>Error de gestión del dispositivo</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <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="1774" /> + <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="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation>Archivos Python (*.py);;Todos los Archivos (*)</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> + <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="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation>Compilar Archivo de Python</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation>Compilar Editor Actual</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation>Descargar Firmware</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation>Mostrar Documentación</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation>Flashear Dispositivo UF2</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation>Gestión Dispositivos Desconocidos</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation>Dispositivos de Serie Ignorados</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation>Configurar</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <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="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation>Información de Versión de Dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation>No hay información de versión disponible.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation>desconocido</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation>Información de Implementación de Dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <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="1618" /> - <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="1626" /> - <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="1642" /> - <source>Device Date and Time</source> - <translation>Fecha y Hora del Dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation>Fecha y Hora Local</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation>Fecha y Hora</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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="1697" /> - <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="1721" /> - <source>Error handling device</source> - <translation>Error de gestión del dispositivo</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <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="1764" /> - <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="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation>Archivos Python (*.py);;Todos los Archivos (*)</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> - <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="1809" /> <source>'mpy-cross' Output</source> <translation>Salida de 'mpy-cross'</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <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="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation>Añadir Dispositivos Desconocidos</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation>Seleccionar los dispositivos a añadir:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62087,7 +62087,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62103,8 +62103,7 @@ <translation>Listar Dispositivos con capacidad DFU</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation>Flash MicroPython Firmware</translation> @@ -62155,7 +62154,7 @@ <translation>Deshabilitar modo DFU</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation>Salida de 'dfu-util'</translation> @@ -62166,35 +62165,44 @@ <translation>Listar Dispositivos con capacidad DFU</translation> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation>Archivos de Firmware MicroPython (*.dfu);;Todos los Archivos (*)</translation> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">desconocido</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message> + <message> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> + <translation type="vanished">Archivos de Firmware MicroPython (*.dfu);;Todos los Archivos (*)</translation> + </message> </context> <context> <name>PyCoverageDialog</name>
--- a/src/eric7/i18n/eric7_fr.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_fr.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3871,116 +3871,116 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation>Répertoire de travail</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation>Installer les fichiers librairies</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">inconnu</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation>Fichiers Python Compilés (*.mpy);;Fichiers Python (*.py);;Tous les Fichiers (*)</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -49366,171 +49366,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation>Changer de répertoire</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation>Créer un répertoire</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation>Supprimer l'arbre des répertoire</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation>Supprimer le fichier</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation>Montrer les fichiers cachés</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation>Supprimer le répertoire</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished"><p>Il y a eu une erreur de communication avec le matériel connecté.</p><p>Méthode : {0}</p><p>Message : {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation>Entrer un nouveau nom pour le fichier</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation>Copier le fichier vers le matériel</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation>Entrer un nouveau nom pour le fichier</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation>Copier le fichier vers le matériel</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation>Le fichier donnée existe déjà (Entrer le nom de fichier uniquement).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation>Copier le fichier à partir du matériel</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation>Le fichier donné existe déjà.</translation> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation>Sélection répertoire</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation>Entrer un nom de répertoire :</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Le répertoire <b>{0}</b> ne peut être créé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation>Voulez-vous vraiment supprimer cette arborescence ?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Le répertoire <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation>Voulez-vous vraiment supprimer ce fichier ?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation>Entrer le chemin vers le matériel :</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation>Voulez-vous vraiment supprimer ce répertoire ?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49995,308 +49995,308 @@ <translation><p>REPL ne peut être démarré.</p><p>Raison : {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <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="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation>Lancer le script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <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="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <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="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <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="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation>Démarrer le gestionnaire de fichier</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <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="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished">Téléchargements</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation>Montrer la version</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation>Montrer l'implémentation</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation>Synchroniser le temps</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation>Montrer l'horloge matériel</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation>Synchroniser le temps</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation>Montrer l'horloge matériel</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation>Montrer l'horloge locale</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation>Montrer l'horloge</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> <source>Compile Python File</source> <translation>Compilier le fichier Python</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> <source>Compile Current Editor</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> <source>Download Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation>Montrer la documentation</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation>Montrer la documentation</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> <source>Ignored Serial Devices</source> <translation>Matériels séries ignorés</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> <source>Configure</source> <translation>Configuration</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> <source><h3>Device Version Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> <source>Device Version Information</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> <source>No version information available.</source> <translation>Pas d'information de version disponible.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> <source>unknown</source> <translation>inconnu</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> <source> ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> <source>Device Implementation Information</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> <source>No device implementation information available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> <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="1618" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> <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="1626" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> <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="1642" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> <source>Device Date and Time</source> <translation>Date et heure matériel</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> <source>Local Date and Time</source> <translation>Date et heure locales</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> <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="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> <source>Date and Time</source> <translation>Date et heure</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> <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="1697" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> <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="1721" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> <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="1764" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> <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" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation>Fichiers Python (*.py);;Tous les fichiers (*)</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation>Fichiers Python (*.py);;Tous les fichiers (*)</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> <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="1809" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <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="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62606,7 +62606,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62622,8 +62622,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -62674,7 +62673,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -62685,32 +62684,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">inconnu</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_it.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_it.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3842,116 +3842,116 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">sconosciuto</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -49277,171 +49277,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation type="unfinished">Seleziona Directory</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49906,308 +49906,308 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation type="unfinished">Esegui Script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished">Downloads</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation type="unfinished">Configura</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> + <source>Device Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <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="1810" /> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation type="unfinished">Configura</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1642" /> - <source>Device Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1697" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1721" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1764" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <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="1800" /> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1809" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62421,7 +62421,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62437,8 +62437,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -62489,7 +62488,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -62500,32 +62499,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">sconosciuto</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_pt.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_pt.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3848,116 +3848,116 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">desconhecido</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -49267,171 +49267,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation type="unfinished">Selecionar Diretório</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49896,308 +49896,308 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation type="unfinished">Executar Script</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished">Descargas</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation type="unfinished">Configurar</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation type="unfinished">desconhecido</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> + <source>Device Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation type="unfinished">Data e Hora</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation type="unfinished">Configurar</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation type="unfinished">desconhecido</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1642" /> - <source>Device Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation type="unfinished">Data e Hora</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1697" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1721" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1764" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1809" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62368,7 +62368,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62384,8 +62384,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -62436,7 +62435,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -62447,32 +62446,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">desconhecido</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_ru.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_ru.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3779,116 +3779,116 @@ <translation>CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation>Директория рабочей области</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation>Файлы Python для CircuitPython можно редактировать по месту, если том устройства доступен локально . Такой том найти не удалось. Редактирование по месту будет недоступно.</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation>Прошить микрокод CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation>Установить файлы библиотек</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation><p>Teensy 4.0 и Teensy 4.1 не поддерживают UF2 загрузчик. Для прошивки CircuitPython используйте приложение 'Teensy Loader'. Убедитесь, что вы скачали hex-файл CircuitPython.</p><p>Подробности смотрите на <a href="{0}">the PJRC Teensy web site</a>.</p></translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">неизвестный</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation>Том устройства "<b>{0}</b>" недоступен. Убедитесь, что он подмонтирован правильно и попробуйте снова.</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation>Компилированные файлы Python (*.mpy);;Файлы Python (*.py);;Все файлы (*)</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation>Микрокод CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation>Библиотеки CircuitPython</translation> </message> @@ -49214,171 +49214,171 @@ <translation>Перейти в директорию рабочей области устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation>Изменить директорию</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation>Создать директорию</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation>Удалить дерево директорий</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation>Удалить файл</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation>Показывать скрытые файлы</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation>Удалить директорию</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation>Показать информацию о файловой системе</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation>Ошибка при работе с устройством</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <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/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation>Поместить файл как</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation>Введите новое имя для файла</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation>Копировать файл на устройство</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation>Введите новое имя для файла</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation>Копировать файл на устройство</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation>Заданный файл уже существует (введите только имя файла).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation>Получить файл как</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation>Копировать файл из устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation>Заданный файл уже существует.</translation> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation>Выберите директорию</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation>Введите имя директории:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Не удается создать директорию {0}.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation>Вы действительно хотите удалить это дерево директорий?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Не удается удалить директорию <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation>Вы действительно хотите удалить этот файл?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Не удается удалить файл <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation>Введите путь к директории на устройстве:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation>Вы действительно хотите удалить эту директорию?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation><h3>Информация о файловой системе</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation><table><tr><td>Общий объем: </td><td align='right'>{1}</td></tr><tr><td>Используемый объем: </td><td align='right'>{2}</td></tr><tr><td>Свободный объем: </td><td align='right'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation>Информация о файловой системе</translation> </message> @@ -49852,308 +49852,308 @@ <translation><p>Не удается запустить REPL.</p><p>Причина:</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation>Подсоединение последовательного устройства</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <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="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation>Выполнить скрипт</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation>Редактор не открыт. Прерывание...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation>Текущий редактор не содержит скрипт. Прервать...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <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="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation>Построить диаграмму</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <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="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation>µPy диаграммы</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation>Несохраненные данные диаграммы</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation>Диаграмма содержит несохраненные данные.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation>Запустить менеджер файлов</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <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="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation>µPy файлы</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation>Загрузить микрокод / библиотеки</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation>Показать версию</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation>Показать исполнение</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation>Показать данные платы</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation>Синхронизировать время</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation>Показать время устройства</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation>Показать данные платы</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation>Синхронизировать время</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation>Показать время устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation>Показать локальное время</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation>Показать время</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation>Компилировать файл Python</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation>Компилировать текущий редактор</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation>Загрузить микрокод</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation>Просмотр документации</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation>Прошивка UF2-устройств</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation>Менеджер неизвестных устройств</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation>Проигнорированные последовательные устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation>Настройки</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation><h3>Информация о версии устройства</h3></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation>Информация о версии устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation>Информация о версии недоступна.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation>unknown</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation>Информация о исполнении устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <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="1628" /> + <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="1636" /> + <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="1652" /> + <source>Device Date and Time</source> + <translation>Дата и время устройства</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation>Локальные дата и время</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation>Дата и время</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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="1707" /> + <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="1731" /> + <source>Error handling device</source> + <translation>Ошибка при работе с устройством</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <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="1774" /> + <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="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation>Файлы Python (*.py);;Все файлы (*)</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> + <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="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation>Компилировать файл Python</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation>Компилировать текущий редактор</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation>Загрузить микрокод</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation>Просмотр документации</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation>Прошивка UF2-устройств</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation>Менеджер неизвестных устройств</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation>Проигнорированные последовательные устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation>Настройки</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation><h3>Информация о версии устройства</h3></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation>Информация о версии устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation>Информация о версии недоступна.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation>unknown</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation>Информация о исполнении устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <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="1618" /> - <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="1626" /> - <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="1642" /> - <source>Device Date and Time</source> - <translation>Дата и время устройства</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation>Локальные дата и время</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation>Дата и время</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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="1697" /> - <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="1721" /> - <source>Error handling device</source> - <translation>Ошибка при работе с устройством</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <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="1764" /> - <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="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation>Файлы Python (*.py);;Все файлы (*)</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> - <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="1809" /> <source>'mpy-cross' Output</source> <translation>Вывод команды 'mpy-cross'</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation>Текущий редактор не содержит файл Python. Отмена...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation>Добавить неизвестное устройство</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation>Выбор устройств для добавления:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62199,7 +62199,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62215,8 +62215,7 @@ <translation>Список DFU-устройств</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation>Прошить микрокод MicroPython</translation> @@ -62267,7 +62266,7 @@ <translation>Отключить режим DFU</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation>Вывод команды'dfu-util'</translation> @@ -62278,35 +62277,44 @@ <translation>Список устройств с поддержкой DFU</translation> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation>Файлы микрокода MicroPython (*.dfu);;Все файлы (*)</translation> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">неизвестный</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message> + <message> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> + <translation type="vanished">Файлы микрокода MicroPython (*.dfu);;Все файлы (*)</translation> + </message> </context> <context> <name>PyCoverageDialog</name>
--- a/src/eric7/i18n/eric7_tr.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_tr.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3834,116 +3834,116 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">bilinmeyen</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -49214,171 +49214,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation type="unfinished">Dizin Seçiniz</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49843,308 +49843,308 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation type="unfinished">Betiği Çalıştır</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation type="unfinished">Yapılandırma</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation type="unfinished">bilinmeyen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> + <source>Device Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <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="1810" /> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation type="unfinished">Yapılandırma</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation type="unfinished">bilinmeyen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1642" /> - <source>Device Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1697" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1721" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1764" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <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="1800" /> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1809" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62351,7 +62351,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62367,8 +62367,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -62419,7 +62418,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -62430,32 +62429,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">bilinmeyen</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>
--- a/src/eric7/i18n/eric7_zh_CN.ts Wed Feb 15 18:00:40 2023 +0100 +++ b/src/eric7/i18n/eric7_zh_CN.ts Thu Feb 16 11:33:56 2023 +0100 @@ -3868,116 +3868,116 @@ <translation>CircuitPython</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="213" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="216" /> <source>Workspace Directory</source> <translation>工作空间目录</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="214" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="217" /> <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="244" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="247" /> <source>Library Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="248" /> - <source>CircuitPython Functions</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="251" /> + <source>CircuitPython Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="254" /> <source>Show CircuitPython Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="260" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="263" /> <source>CircuitPython Flash Instructions</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="342" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="273" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="264" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="345" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="276" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> <source>Flash CircuitPython Firmware</source> <translation>刷新 CircuitPython 固件</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="267" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="270" /> <source>Start the 'Teensy Loader' application to flash the Teensy device.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="440" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="302" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="443" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="305" /> <source>Install Library Files</source> <translation>安装库文件</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="438" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="306" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="441" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="309" /> <source>Install Library Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="312" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="315" /> <source>Install 'circup' Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="343" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="346" /> <source><p>Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.</p><p>See <a href="{0}">the PJRC Teensy web site</a> for details.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="363" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="366" /> <source>Start 'Teensy Loader'</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="364" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="367" /> <source><p>The 'Teensy Loader' application <b>teensy</b> could not be started. Ensure it is in the application search path or start it manually.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="393" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="396" /> <source>unknown</source> <translation type="unfinished">未知</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="415" /> <source><h4>CircuitPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="420" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="423" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="424" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="427" /> <source>CircuitPython Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="446" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="449" /> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation>该设备卷 "<b>{0}</b>" 不可用。确认其已正确挂载后重试。</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="474" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="477" /> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation>编译 Python 文件 (*.mpy);;Python 文件 (*.py);;所有文件 (*)</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="504" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="507" /> <source>CircuitPython Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="508" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="511" /> <source>CircuitPython Libraries</source> <translation type="unfinished" /> </message> @@ -49245,171 +49245,171 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="982" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="811" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="126" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="999" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="829" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="125" /> <source>Change Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1002" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="847" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="835" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="150" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="129" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1019" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="865" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="853" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" /> <source>Create Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="885" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="874" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1074" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="903" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="892" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="155" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" /> <source>Delete Directory Tree</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1084" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="923" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="161" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="136" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1101" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="941" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="930" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="159" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="164" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="139" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="162" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" /> <source>Show Hidden Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1029" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1046" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="169" /> <source>Show Filesystem Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="218" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="216" /> <source>Error handling device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="219" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="217" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="485" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="503" /> <source>Put File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="726" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="486" /> - <source>Enter a new name for the file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="499" /> - <source>Copy File to Device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="744" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="500" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="571" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="504" /> + <source>Enter a new name for the file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="517" /> + <source>Copy File to Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="762" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="518" /> <source>The given file exists already (Enter file name only).</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="570" /> <source>Get File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="566" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="584" /> <source>Copy File from Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="585" /> <source>The given file exists already.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="761" /> <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="725" /> <source>Save File As</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="812" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="830" /> <source>Select Directory</source> <translation type="unfinished">选择文件夹</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1003" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="836" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1020" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="854" /> <source>Enter directory name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="848" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="866" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="875" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1075" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="893" /> <source>Do you really want to delete this directory tree?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="886" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="904" /> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1085" /> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="913" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1102" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="931" /> <source>Do you really want to delete this file?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="924" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="942" /> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="983" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1000" /> <source>Enter the directory path on the device:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1030" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1047" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1118" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1135" /> <source><h3>Filesystem Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1120" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1137" /> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1133" /> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1150" /> <source>Filesystem Information</source> <translation type="unfinished" /> </message> @@ -49872,308 +49872,308 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1194" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1183" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1184" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1195" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1243" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1234" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1225" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1253" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> <source>Run Script</source> <translation type="unfinished">运行脚本</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1236" /> <source>There is no editor open. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245" /> <source>The current editor does not contain a script. Abort...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1244" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1280" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1290" /> <source>Start Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1281" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1291" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1296" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1306" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1313" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1323" /> <source>Unsaved Chart Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1324" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1362" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> <source>Start File Manager</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1363" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1382" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1392" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1418" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1428" /> <source>Downloads</source> <translation type="unfinished">下载</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1433" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1443" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1436" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1446" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1439" /> - <source>Show Board Data</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1595" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1444" /> - <source>Synchronize Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1447" /> - <source>Show Device Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1449" /> + <source>Show Board Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1605" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1454" /> + <source>Synchronize Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1457" /> + <source>Show Device Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1459" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1452" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1456" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1829" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1472" /> + <source>Compile Python File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1853" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1844" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1476" /> + <source>Compile Current Editor</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1485" /> + <source>Download Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> + <source>Show Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1496" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1499" /> + <source>Manage Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <source>Ignored Serial Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1505" /> + <source>Configure</source> + <translation type="unfinished">配置</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1514" /> + <source><h3>Device Version Information</h3></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1525" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1521" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1526" /> + <source>No version information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1545" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1541" /> + <source>unknown</source> + <translation type="unfinished">未知</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1550" /> + <source> ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1566" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1558" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1567" /> + <source>No device implementation information available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1606" /> + <source><p>The time of the connected device was synchronized with the local time.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1628" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1636" /> + <source><h3>Device Date and Time</h3><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1652" /> + <source>Device Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1664" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1665" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1706" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> + <source>Date and Time</source> + <translation type="unfinished">日期和时间</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1707" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1731" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1732" /> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1774" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1810" /> + <source>The Python file <b>{0}</b> does not exist. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1819" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1462" /> - <source>Compile Python File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1843" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1834" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> - <source>Compile Current Editor</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1475" /> - <source>Download Firmware</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1482" /> - <source>Show Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489" /> - <source>Manage Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1492" /> - <source>Ignored Serial Devices</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1495" /> - <source>Configure</source> - <translation type="unfinished">配置</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1504" /> - <source><h3>Device Version Information</h3></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1515" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1511" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1516" /> - <source>No version information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1535" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1531" /> - <source>unknown</source> - <translation type="unfinished">未知</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1540" /> - <source> ({0})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1556" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1547" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1548" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1557" /> - <source>No device implementation information available.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1596" /> - <source><p>The time of the connected device was synchronized with the local time.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1618" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1626" /> - <source><h3>Device Date and Time</h3><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1642" /> - <source>Device Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1654" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1655" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1696" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1679" /> - <source>Date and Time</source> - <translation type="unfinished">日期和时间</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1680" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1697" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1721" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1722" /> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1764" /> - <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" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1790" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1800" /> - <source>The Python file <b>{0}</b> does not exist. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1809" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1835" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1845" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1927" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1937" /> <source>Add Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1928" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1938" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1969" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1979" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> @@ -62412,7 +62412,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="436" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="439" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="233" /> <source>Show MicroPython Versions</source> <translation type="unfinished" /> @@ -62428,8 +62428,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" /> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="422" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="244" /> <source>Flash MicroPython Firmware</source> <translation type="unfinished" /> @@ -62480,7 +62479,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="421" /> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="383" /> <source>'dfu-util' Output</source> <translation type="unfinished" /> @@ -62491,32 +62490,37 @@ <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="406" /> + <source>Flash MicroPython/CircuitPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/Devices/PyBoardDevices.py" line="408" /> - <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="437" /> + <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="440" /> <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="464" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="467" /> <source>unknown</source> <translation type="unfinished">未知</translation> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="470" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="473" /> <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="478" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="481" /> <source><p><b>Update available!</b></p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" /> + <location filename="../MicroPython/Devices/PyBoardDevices.py" line="485" /> <source>MicroPython Version</source> <translation type="unfinished" /> </message>