Updated translations. eric7

Thu, 05 Sep 2024 16:09:30 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 05 Sep 2024 16:09:30 +0200
branch
eric7
changeset 10912
8c71124a71cd
parent 10911
9cccac01156f
child 10913
b8ca1aafcc66

Updated translations.

src/eric7/i18n/eric7_cs.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.qm file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_empty.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_en.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_es.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_fr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_it.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_pt.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_ru.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_tr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/src/eric7/i18n/eric7_cs.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_cs.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4678,44 +4678,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52567,225 +52567,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
+      <source>Create Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <source>Delete Directory Tree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">Otevřít soubor</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
+      <source>Rename File</source>
+      <translation type="unfinished">Přejmenovat soubor</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
-      <source>Create Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
-      <source>Delete Directory Tree</source>
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{}&lt;/b&gt; neexistuje.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation type="unfinished">Výběr adresáře</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
+      <source>Do you really want to delete this directory tree?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
-      <source>Rename File</source>
-      <translation type="unfinished">Přejmenovat soubor</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{}&lt;/b&gt; neexistuje.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation type="unfinished">Výběr adresáře</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
-      <source>Do you really want to delete this directory tree?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53671,41 +53697,41 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation type="unfinished">
@@ -53715,17 +53741,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation type="unfinished">
@@ -53733,39 +53759,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53774,353 +53800,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation type="unfinished">neznámý</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation type="unfinished">Spustit skript</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation type="unfinished">Konfigurovat</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished">Konec</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <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="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61934,6 +61960,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation type="unfinished" />
     </message>
Binary file src/eric7/i18n/eric7_de.qm has changed
--- a/src/eric7/i18n/eric7_de.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_de.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4695,44 +4695,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation>Module suchen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es gab einen Fehler: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation>Bundle herunterladen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Beim Herunterladen des Bundles trat ein Fehler auf. Bitte versuch es in einem Moment erneut.&lt;/p&gt;&lt;p&gt;Fehler: {0}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation>Bundle herunterladen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Beim Herunterladen des Bundles trat ein Fehler auf. Bitte versuch es in einem Moment erneut.&lt;/p&gt;&lt;p&gt;Fehler: {0}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Auf dem Gerät fehlt die Datei &lt;b&gt;boot_out.txt&lt;/b&gt;: falscher Pfad oder Laufwerk beschädigt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation>Module installieren</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die kompilierte Version von Modul &lt;b&gt;{0}&lt;/b&gt; kann nicht gefunden werden.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation>Module installieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die kompilierte Version von Modul &lt;b&gt;{0}&lt;/b&gt; kann nicht gefunden werden.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Modulname &lt;b&gt;{0}&lt;/b&gt; ist nicht bekannt.&lt;/p&gt;</translation>
     </message>
@@ -52700,225 +52700,251 @@
       <translation>Drücken, um zum Startverzeichnis des Gerätes zu springen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation>Verzeichnis wechseln</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
       <source>Create Directory</source>
       <translation>Verzeichnis anlegen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
       <source>Delete Directory Tree</source>
       <translation>Verzeichnisbaum löschen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation>Neue Datei</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation>Datei öffnen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
       <source>Rename File</source>
       <translation>Datei umbenennen</translation>
     </message>
     <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation>Datei löschen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation>Versteckte Dateien zeigen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
+      <source>Clear Selection</source>
+      <translation>Auswahl löschen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation>Verzeichnis löschen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation>Dateisysteminformationen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation>Fehler bei Gerätekommunikation</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.&lt;/p&gt;&lt;p&gt;Methode: {0}&lt;/p&gt;&lt;p&gt;Nachricht: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation>Gerätedatei öffnen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; enthält keinen Unicode Text.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation>Datei Kopieren Als</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <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="739" />
+      <source>Copy File to Device</source>
+      <translation>Datei zum Gerät kopieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <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="788" />
+      <source>Get File As</source>
+      <translation>Datei Holen Als</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation>Datei vom Gerät kopieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation>Die angegebene Datei existiert bereits.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation>Datei speichern als</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <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="1148" />
+      <source>Select Directory</source>
+      <translation>Verzeichnis wählen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation>Gib den Verzeichnisnamen ein:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Das Verzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht angelegt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation>Datei löschen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation>Versteckte Dateien zeigen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation>Auswahl löschen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation>Verzeichnis löschen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation>Dateisysteminformationen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation>Fehler bei Gerätekommunikation</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.&lt;/p&gt;&lt;p&gt;Methode: {0}&lt;/p&gt;&lt;p&gt;Nachricht: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation>Gerätedatei öffnen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; enthält keinen Unicode Text.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation>Datei Kopieren Als</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <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="721" />
-      <source>Copy File to Device</source>
-      <translation>Datei zum Gerät kopieren</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <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="770" />
-      <source>Get File As</source>
-      <translation>Datei Holen Als</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation>Datei vom Gerät kopieren</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation>Die angegebene Datei existiert bereits.</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation>Datei speichern als</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <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="1129" />
-      <source>Select Directory</source>
-      <translation>Verzeichnis wählen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation>Gib den Verzeichnisnamen ein:</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Das Verzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht angelegt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
       <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="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Verzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <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="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation>Gib den neuen Pfad für die Datei ein</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht nach &lt;b&gt;{1}&lt;/b&gt; umbenannt werden.&lt;/p&gt;&lt;p&gt;Ursache: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <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="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <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="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation>&lt;h3&gt;Dateisysteminformationen&lt;/h3&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Gesamtspeichergröße: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Belegter Speicher: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Freier Speicher: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Keine Dateisysteme oder Dateisysteminformationen verfügbar.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation>&lt;h3&gt;Dateisysteminformationen&lt;/h3&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Gesamtspeichergröße: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Belegter Speicher: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Freier Speicher: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Keine Dateisysteme oder Dateisysteminformationen verfügbar.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation>Dateisysteminformationen</translation>
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation>Gib den Dateinamen ein:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht angelegt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53804,23 +53830,23 @@
       <translation>Drücken, um ein Chartfenster zur Darstellung der vom ausgewählten Gerät empfangenen Daten zu öffnen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation>Drücken, um eine Verbindung mit den ausgewählten Gerät herzustellen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation>MicroPython MenÜ</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation>&lt;h3&gt;Das Paket QtSerialPort ist nicht verfügbar.&lt;br/&gt;Die MicroPython Unterstützung wird deaktiviert.&lt;/h3&gt;</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation>
         <numerusform>%n unterstütztes serielles Gerät erkannt.</numerusform>
@@ -53828,18 +53854,18 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation>{0} - {1} ({2})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation>Keine unterstützten seriellen Geräte erkannt.</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation>
@@ -53850,17 +53876,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation>Manuelle Auswahl</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation>WebREPL (manuell)</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation>
@@ -53871,39 +53897,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation>Unbekanntes MicroPython Gerät</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Diese ubekannten seriellen Geräte wurden erkannt.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Falls es sich um ein MicroPython Board handelt, melden sie es bitte zusammen mit dem Boardnamen und einer Kurzbeschreibung an &lt;a href="mailto:{1}"&gt; die eric Fehlermitteilungsadresse&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation>{0} (0x{1:04x}/0x{2:04x})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation>Sollen sie zur Liste der manuell konfigurierten Geräte hinzugefügt werden?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation>Drücken, um die Verbindung zum aktuelle Geräte zu trennen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation>Kein Gerät angeschlossen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53916,353 +53942,353 @@
 Drücke zum Abschluss den Resetknopf des Gerätes und warte ein paar Sekunden vor einem neuen Versuch.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation>REPL starten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Eingabeaufforderung kann nicht gestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation>Serielle Verbindung</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Gerät am seriellen Port &lt;b&gt;{0}&lt;/b&gt; antwortet nicht. Es hat wahrscheinlich keine MicroPython Firmware geflasht.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Kann keine Verbindung zum Gerät an der seriellen Schnittstelle &lt;b&gt;{0}&lt;/b&gt; herstellen.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Ursache:&lt;/b&gt; {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation>unbekannt</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation>Skript ausführen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation>Es ist kein Editor offen. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <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="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Skript kann nicht ausgeführt werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation>Chart starten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Chart kann nicht gestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation>µPy Chart</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation>Nicht gesicherte Chart Daten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation>Das Chart enthält ungesicherte Daten.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation>Dateimanager starten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Dateimanager kann nicht gestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation>µPy Dateien</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation>Downloads</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation>Version anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation>Implementierung anzeigen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation>Board Daten anzeigen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation>Zeit synchronisieren</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation>Implementierung anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation>Board Daten anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation>Zeit synchronisieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation>Gerätezeit anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation>Lokale Zeit anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation>Zeit anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation>Eingebaute Module anzeigen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation>Paket installieren</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation>Pakete installieren</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation>Python Datei übersetzen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation>Aktuellen Editor übersetzen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation>Firmware herunterladen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation>Dokumentation anzeigen</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation>Zu UF2 konvertieren</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation>Firmware herunterladen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation>Dokumentation anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation>Zu UF2 konvertieren</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation>UF2 Gerät flashen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation>Unbekannte Geräte verwalten</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation>Ignorierte Serielle Geräte</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation>Einstellungen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation>Beenden</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation>&lt;h3&gt;Versionsinformationen des Gerätes&lt;/h3&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation>&lt;h3&gt;Versionsinformationen des Gerätes&lt;/h3&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation>Versionsinformationen des Gerätes</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation>Keine Versionsinformationen verfügbar.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation> ({0})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation>Informationen zur Implementierung</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Informationen zur Implementierung&lt;/h3&gt;&lt;p&gt;Dieses Gerät enthält &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation>Keine Informationen zur Implementierung verfügbar.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Zeit des angeschlossenen Gerätes wurde mit der lokalen Zeit synchronisiert.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Datum und Zeit des Gerätes&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Datum&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Zeit&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Datum und Zeit des Gerätes&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation>Datum und Zeit des Gerätes</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation>Lokales Datum und Zeit</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Lokales Datum und Zeit&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Datum&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Zeit&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation>Datum und Zeit</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Lokales Datum und Zeit&lt;/th&gt;&lt;th&gt;Datum und Zeit des Gerätes&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Datum&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Zeit&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Lokales Datum und Zeit&lt;/th&gt;&lt;th&gt;Datum und Zeit des Gerätes&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation>Fehler bei Gerätekommunikation</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.&lt;/p&gt;&lt;p&gt;Methode: {0}&lt;/p&gt;&lt;p&gt;Nachricht: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source>
       <translation>Der MicroPython Crosscompiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation>Die Python Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation>'mpy-cross' Ausgabe</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <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="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation>Unbekannte Geräte hinzufügen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <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="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation>Zusätzlich alle Module im Dateisystem.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation>Paket '{0}' wurde erfolgreich installiert.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation>Gib die zu installierenden Pakete durch Leerzeichen getrennt ein:</translation>
     </message>
@@ -62092,6 +62118,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation>Auswählen, wenn compilierte Formulare existieren</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation>Enthält Compilierte Formulare</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation>Plugintyp:</translation>
     </message>
--- a/src/eric7/i18n/eric7_empty.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_empty.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4660,44 +4660,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52451,225 +52451,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
       <source>Create Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
       <source>Delete Directory Tree</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
       <source>Rename File</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
       <source>Do you really want to delete this directory tree?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53555,41 +53581,41 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation type="unfinished">
@@ -53597,17 +53623,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation type="unfinished">
@@ -53615,39 +53641,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53656,353 +53682,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61813,6 +61839,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation type="unfinished" />
     </message>
--- a/src/eric7/i18n/eric7_en.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_en.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4661,44 +4661,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52494,225 +52494,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
       <source>Create Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
       <source>Delete Directory Tree</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
       <source>Rename File</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
       <source>Do you really want to delete this directory tree?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53598,23 +53624,23 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation>
         <numerusform>%n supported serial device detected.</numerusform>
@@ -53622,18 +53648,18 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation>
@@ -53644,17 +53670,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation>
@@ -53665,39 +53691,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53706,353 +53732,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61866,6 +61892,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation type="unfinished" />
     </message>
--- a/src/eric7/i18n/eric7_es.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_es.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4692,44 +4692,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation>Buscar Módulos</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ha ocurrido un error: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation>Descargar Bundle</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Ha habido un problema descargando el bundle. Por favor intentar de nuevo dentro de unos momentos.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation>Descargar Bundle</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Ha habido un problema descargando el bundle. Por favor intentar de nuevo dentro de unos momentos.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Archivo Perdido &lt;b&gt;boot_out.txt&lt;/b&gt; en el dispositivo: ruta errónea o disco corrupto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation>Instalar Módulos</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;No se puede hallar la versión compilada del módulo &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation>Instalar Módulos</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;No se puede hallar la versión compilada del módulo &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El nombre del módulo &lt;b&gt;{0}&lt;/b&gt; es desconocido.&lt;/p&gt;</translation>
     </message>
@@ -52708,225 +52708,251 @@
       <translation>Pulsar para mover al directorio de espacio de trabajo del dispositivo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation>Cambiar Directorio</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
       <source>Create Directory</source>
       <translation>Crear Directorio</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
       <source>Delete Directory Tree</source>
       <translation>Borrar Árbol de Directorios</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished">Nuevo Archivo</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">Abrir archivo</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
       <source>Rename File</source>
       <translation>Renombrar Archivo</translation>
     </message>
     <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation>Borrar Archivo</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation>Mostrar Archivos Ocultos</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
+      <source>Clear Selection</source>
+      <translation>Limpiar Selección</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation>Borrar Directorio</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation>Mostrar Info de Sistema de Archivos</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation>Error de gestión del dispositivo</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Ha ocurrido un error al comunicar con el dispositivo conectado.&lt;/p&gt;&lt;p&gt;Método: {0}&lt;/p&gt;&lt;p&gt;Mensaje: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation>Abrir Archivo de Dispositivo</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no existe.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no contiene texto Unicode.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation>Poner Archivo Como</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <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="739" />
+      <source>Copy File to Device</source>
+      <translation>Copiar Archivo al Dispositivo</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <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="788" />
+      <source>Get File As</source>
+      <translation>Traer Archivo Como</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation>Copiar Archivo desde Dispositivo</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation>El archivo proporcionado ya existe.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation>Guardar Archivo Como</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <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="1148" />
+      <source>Select Directory</source>
+      <translation>Seleccionar directorio</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation>Introducir nombre de directorio:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El directorio &lt;b&gt;{0}&lt;/b&gt; no se ha podido crear.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation>Borrar Archivo</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation>Mostrar Archivos Ocultos</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation>Limpiar Selección</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation>Borrar Directorio</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation>Mostrar Info de Sistema de Archivos</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation>Error de gestión del dispositivo</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Ha ocurrido un error al comunicar con el dispositivo conectado.&lt;/p&gt;&lt;p&gt;Método: {0}&lt;/p&gt;&lt;p&gt;Mensaje: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation>Abrir Archivo de Dispositivo</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no existe.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no contiene texto Unicode.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation>Poner Archivo Como</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <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="721" />
-      <source>Copy File to Device</source>
-      <translation>Copiar Archivo al Dispositivo</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <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="770" />
-      <source>Get File As</source>
-      <translation>Traer Archivo Como</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation>Copiar Archivo desde Dispositivo</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation>El archivo proporcionado ya existe.</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation>Guardar Archivo Como</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <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="1129" />
-      <source>Select Directory</source>
-      <translation>Seleccionar directorio</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation>Introducir nombre de directorio:</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El directorio &lt;b&gt;{0}&lt;/b&gt; no se ha podido crear.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
       <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="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El directorio &lt;b&gt;{0}&lt;/b&gt; no se ha podido borrar.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <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="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido borrar.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation>Introducir la nueva ruta para el archivo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido renombrar como &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Razón: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <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="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <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="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation>&lt;h3&gt;Información de Sistema de Archivos&lt;/h3&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Tamaño Total: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tamaño Usado: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tamaño Libre: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;No hay sistemas de archivos o información disponible sobre sistema de archivos.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation>&lt;h3&gt;Información de Sistema de Archivos&lt;/h3&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Tamaño Total: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tamaño Usado: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tamaño Libre: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;No hay sistemas de archivos o información disponible sobre sistema de archivos.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation>Información de Sistema de Archivos</translation>
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished">Introducir nombre de archivo:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido crear.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53812,23 +53838,23 @@
       <translation>Pulsar para abrir una ventana de gráfica para mostrar datos recibidos desde el dispositivo seleccionado</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation>Pulsar para conectar el dispositivo seleccionado</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation>Menú de MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation>&lt;h3&gt;El package QtSerialPort no está disponible.&lt;br/&gt;Soporte para MicroPython desactivado.&lt;/h3&gt;</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation>
         <numerusform>%n dispositivo de serie soportado detectado.</numerusform>
@@ -53836,18 +53862,18 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation>{0} - {1} ({2})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation>No se han detectado dispositivos de serie soportados.</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation>
@@ -53858,17 +53884,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation>Selección Manual</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation>WebREPL (manual)</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation>
@@ -53879,39 +53905,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation>Dispositivo MicroPython Desconocido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Detectados estos dispositivos de serie desconocidos&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Reportarlos por favor junto con el nombre de la placa y una descripción corta a &lt;a href="mailto:{1}"&gt; la dirección de reporte de bugs de eric &lt;/a&gt; si es una placa MicroPython.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation>{0} (0x{1:04x}/0x{2:04x})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation>¿Desea añadirlos a la lista de dispositivos configurados manualmente?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation>Pulsar para desconectar el dispositivo seleccionado</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation>No hay dispositivo conectado</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53924,353 +53950,353 @@
 Finalmente, pulsar el botón de reset del dispositivo y esperar unos pocos segundos antes de intentar de nuevo.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation>Iniciar REPL</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El REPL no se puede iniciar.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation>Conexión de Dispositivo en Serie</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El dispositivo en el puerto de serie &lt;b&gt;{0}&lt;/b&gt; no responde. Puede que no tenga un firmware MicroPython flasheado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;No es posible conectar al dispositivo por el puerto de serie &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Razón:&lt;/b&gt; {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation>desconocido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation>Ejecutar Script</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation>No hay editor abierto. Abortando...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <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="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;No se puede ejecutar el script.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation>Iniciar Gráfica</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;No se puede iniciar la gráfica.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation>Gráfico µPy</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation>Datos de Gráfica sin Guardar</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation>La gráfica contiene datos sin guardar.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation>Comenzar Gestor de Archivos</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El Gestor de Archivos no se puede iniciar.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation>Archivos µPy</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation>Descargas</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation>Mostrar Versión</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation>Mostrar Implementación</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation>Mostrar Datos de Microprocesador</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation>Sincronizar Hora</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation>Mostrar Implementación</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation>Mostrar Datos de Microprocesador</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation>Sincronizar Hora</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation>Mostrar Hora del Dispositivo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation>Mostrar Hora Local</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation>Mostrar Tiempo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation>Mostrar Módulos Incorporados</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation>Instalar Package</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation>Instalar Packages</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation>Compilar Archivo de Python</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation>Compilar Editor Actual</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation>Descargar Firmware</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation>Mostrar Documentación</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation>Convertir a UF2</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation>Descargar Firmware</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation>Mostrar Documentación</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation>Convertir a UF2</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation>Flashear Dispositivo UF2</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation>Gestión Dispositivos Desconocidos</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation>Dispositivos de Serie Ignorados</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation>Configurar</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation>Salir</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation>&lt;h3&gt;Información de Versión de Dispositivo&lt;/h3&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation>&lt;h3&gt;Información de Versión de Dispositivo&lt;/h3&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation>Información de Versión de Dispositivo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation>No hay información de versión disponible.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation> ({0})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation>Información de Implementación de Dispositivo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Información de Implementación de Dispositivo&lt;/h3&gt;&lt;p&gt;Este dispositivo contiene &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation>Sin información disponible de implementación de dispositivo.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La hora del dispositivo conectado está sincronizada con la hora local.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Fecha y Hora del Dispositivo&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Fecha&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Hora&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Fecha y Hora del Dispositivo&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation>Fecha y Hora del Dispositivo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation>Fecha y Hora Local</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Fecha y Hora del Local&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Fecha&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Hora&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation>Fecha y Hora</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Fecha y Hora Local&lt;/th&gt;&lt;th&gt;Fecha y Hora del Dispositivo&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Fecha&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Hora&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Fecha y Hora Local&lt;/th&gt;&lt;th&gt;Fecha y Hora del Dispositivo&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation>Error de gestión del dispositivo</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ha ocurrido un error al comunicar con el dispositivo conectado.&lt;/p&gt;&lt;p&gt;Método: {0}&lt;/p&gt;&lt;p&gt;Mensaje: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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 &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Archivos Python (*.py);;Todos los Archivos (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation>El archivo de Python &lt;b&gt;{0}&lt;/b&gt; no existe. Abortando...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation>Salida de 'mpy-cross'</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <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="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation>Añadir Dispositivos Desconocidos</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation>Seleccionar los dispositivos a añadir:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation>Más cualesquiera módulos en el sistema de archivos.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation>El Package '{0}' se ha instalado correctamente.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation>Introducir los packages a instalar separados por espacios:</translation>
     </message>
@@ -62098,6 +62124,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation>Typo de Plug-in:</translation>
     </message>
--- a/src/eric7/i18n/eric7_fr.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_fr.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4691,44 +4691,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52614,225 +52614,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation>Changer de répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
       <source>Create Directory</source>
       <translation>Créer un répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
       <source>Delete Directory Tree</source>
       <translation>Supprimer l'arbre des répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">Ouvrir Fichier</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
       <source>Rename File</source>
       <translation type="unfinished">Renommer le fichier</translation>
     </message>
     <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation>Supprimer le fichier</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation>Montrer les fichiers cachés</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation>Supprimer le répertoire</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;Il y a eu une erreur de communication avec le matériel connecté.&lt;/p&gt;&lt;p&gt;Méthode : {0}&lt;/p&gt;&lt;p&gt;Message : {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; n'existe pas.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <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="739" />
+      <source>Copy File to Device</source>
+      <translation>Copier le fichier vers le matériel</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <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="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation>Copier le fichier à partir du matériel</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation>Le fichier donné existe déjà.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation>Sélection répertoire</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation>Entrer un nom de répertoire :</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Le répertoire &lt;b&gt;{0}&lt;/b&gt; ne peut être créé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation>Supprimer le fichier</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation>Montrer les fichiers cachés</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation>Supprimer le répertoire</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished">&lt;p&gt;Il y a eu une erreur de communication avec le matériel connecté.&lt;/p&gt;&lt;p&gt;Méthode : {0}&lt;/p&gt;&lt;p&gt;Message : {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; n'existe pas.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <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="721" />
-      <source>Copy File to Device</source>
-      <translation>Copier le fichier vers le matériel</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <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="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation>Copier le fichier à partir du matériel</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation>Le fichier donné existe déjà.</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation>Sélection répertoire</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation>Entrer un nom de répertoire :</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Le répertoire &lt;b&gt;{0}&lt;/b&gt; ne peut être créé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
       <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="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire &lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <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="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <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="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <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="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished">Entrer le nom de fichier :</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53718,41 +53744,41 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation>Cliquer pour se connecter au matériel sélectionné</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation>Menu MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation type="unfinished">
@@ -53761,17 +53787,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation type="unfinished">
@@ -53779,39 +53805,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation>Matériel MicroPython inconnu</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation>Cliquer pour déconnecter le matériel courant</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation>Pas de matériel relié</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53820,353 +53846,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation>Démarrer REPL</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;REPL ne peut être démarré.&lt;/p&gt;&lt;p&gt;Raison : {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation>inconnu</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation>Lancer le script</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <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="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <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="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ne peut lancer le script.&lt;/p&gt;&lt;p&gt;Raison : {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation>Démarrer le gestionnaire de fichier</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le gestionnaire de fichier ne peut démarrer.&lt;/p&gt;&lt;p&gt;Raison : {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished">Téléchargements</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation>Montrer la version</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation>Montrer l'implémentation</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation>Synchroniser le temps</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation>Montrer l'implémentation</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation>Synchroniser le temps</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation>Montrer l'horloge matériel</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation>Montrer l'horloge locale</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation>Montrer l'horloge</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished">Installer des packages</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation>Compilier le fichier Python</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation>Montrer la documentation</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation>Montrer la documentation</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation>Matériels séries ignorés</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation>Configuration</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished">Quitter</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation>Pas d'information de version disponible.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'horloge du matériel connecté a été synchronisée à l'horloge locale.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Date et heure matériel&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Heure&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Date et heure matériel&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation>Date et heure matériel</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation>Date et heure locales</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Date et heure locales&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Heure&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation>Date et heure</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Date et heure locales&lt;/th&gt;&lt;th&gt;Date et heure matériel&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Heure&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Date et heure locales&lt;/th&gt;&lt;th&gt;Date et heure matériel&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il y a eu une erreur de communication avec le matériel connecté.&lt;/p&gt;&lt;p&gt;Méthode : {0}&lt;/p&gt;&lt;p&gt;Message : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Fichiers Python (*.py);;Tous les fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation>Le fichier Python &lt;b&gt;{0}&lt;/b&gt; n'existe pas. Annulation...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <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="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61981,6 +62007,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation>Type de plugin :</translation>
     </message>
--- a/src/eric7/i18n/eric7_it.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_it.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4686,44 +4686,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52595,225 +52595,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
+      <source>Create Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <source>Delete Directory Tree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">Apri File</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
+      <source>Rename File</source>
+      <translation type="unfinished">Rinomina File</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
-      <source>Create Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
-      <source>Delete Directory Tree</source>
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non esiste.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation type="unfinished">Seleziona Directory</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
+      <source>Do you really want to delete this directory tree?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
-      <source>Rename File</source>
-      <translation type="unfinished">Rinomina File</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished">&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non esiste.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation type="unfinished">Seleziona Directory</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
-      <source>Do you really want to delete this directory tree?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53699,41 +53725,41 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation type="unfinished">
@@ -53742,17 +53768,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation type="unfinished">
@@ -53760,39 +53786,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53801,353 +53827,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation type="unfinished">Esegui Script</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished">Downloads</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation type="unfinished">Configura</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished">Esci</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <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="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61965,6 +61991,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation type="unfinished" />
     </message>
--- a/src/eric7/i18n/eric7_pt.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_pt.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4684,44 +4684,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52605,225 +52605,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
+      <source>Create Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <source>Delete Directory Tree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">Abrir Ficheiro</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
+      <source>Rename File</source>
+      <translation type="unfinished">Renomear Ficheiro</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
-      <source>Create Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
-      <source>Delete Directory Tree</source>
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;Não existe o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation type="unfinished">Selecionar Diretório</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
+      <source>Do you really want to delete this directory tree?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
-      <source>Rename File</source>
-      <translation type="unfinished">Renomear Ficheiro</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished">&lt;p&gt;Não existe o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation type="unfinished">Selecionar Diretório</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
-      <source>Do you really want to delete this directory tree?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53709,41 +53735,41 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation type="unfinished">
@@ -53752,17 +53778,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation type="unfinished">
@@ -53770,39 +53796,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53811,353 +53837,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation type="unfinished">desconhecido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation type="unfinished">Executar Script</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished">Descargas</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation type="unfinished">Configurar</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished">Sair</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation type="unfinished">Data e Hora</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61973,6 +61999,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation>Tipo de Complemento:</translation>
     </message>
--- a/src/eric7/i18n/eric7_ru.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_ru.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4696,44 +4696,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation>Найти модули</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Произошла ошибка: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation>Загрузить пакет</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;При загрузке пакета возникла проблема. Повторите попытку позже.&lt;/p&gt;&lt;p&gt;Ошибка: {0}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation>Загрузить пакет</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;При загрузке пакета возникла проблема. Повторите попытку позже.&lt;/p&gt;&lt;p&gt;Ошибка: {0}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;На устройстве отсутствует файл &lt;b&gt;boot_out.txt&lt;/b&gt;: неправильный путь или диск поврежден.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation>Установить модули</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Не удается найти скомпилированную версию модуля &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation>Установить модули</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Не удается найти скомпилированную версию модуля &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Имя модуля &lt;b&gt;{0}&lt;/b&gt; неизвестно.&lt;/p&gt;</translation>
     </message>
@@ -52777,225 +52777,251 @@
       <translation>Перейти в директорию рабочей области устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation>Изменить директорию</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
       <source>Create Directory</source>
       <translation>Создать директорию</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
       <source>Delete Directory Tree</source>
       <translation>Удалить дерево директорий</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished">Новый файл</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">Открыть файл</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
       <source>Rename File</source>
       <translation>Переименовать файл</translation>
     </message>
     <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation>Удалить файл</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation>Показывать скрытые файлы</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
+      <source>Clear Selection</source>
+      <translation>Очистить выделение</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation>Удалить директорию</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation>Показать информацию о файловой системе</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation>Ошибка при работе с устройством</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Произошла ошибка при работе с подключаемым устройством.&lt;/p&gt;&lt;p&gt;Метод: {0}&lt;/p&gt;&lt;p&gt;Сообщение: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation>Открыть файл устройства</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; не существует.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; не содержит текста в Юникоде.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation>Поместить файл как</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation>Введите новое имя для файла</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation>Копировать файл на устройство</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation>Заданный файл уже существует (введите только имя файла).</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation>Получить файл как</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation>Копировать файл из устройства</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation>Заданный файл уже существует.</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation>Сохранить файл как</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation>Введите новое имя для файла:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation>Выберите директорию</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation>Введите имя директории:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Не удается создать директорию {0}.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation>Удалить файл</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation>Показывать скрытые файлы</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation>Очистить выделение</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation>Удалить директорию</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation>Показать информацию о файловой системе</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation>Ошибка при работе с устройством</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Произошла ошибка при работе с подключаемым устройством.&lt;/p&gt;&lt;p&gt;Метод: {0}&lt;/p&gt;&lt;p&gt;Сообщение: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation>Открыть файл устройства</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; не существует.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; не содержит текста в Юникоде.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation>Поместить файл как</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation>Введите новое имя для файла</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation>Копировать файл на устройство</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation>Заданный файл уже существует (введите только имя файла).</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation>Получить файл как</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation>Копировать файл из устройства</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation>Заданный файл уже существует.</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation>Сохранить файл как</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation>Введите новое имя для файла:</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation>Выберите директорию</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation>Введите имя директории:</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Не удается создать директорию {0}.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
       <source>Do you really want to delete this directory tree?</source>
       <translation>Вы действительно хотите удалить это дерево директорий?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается удалить директорию &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation>Вы действительно хотите удалить этот файл?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается удалить файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation>Введите новый путь к файлу</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; не удается переименовать в &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation>Введите путь к директории на устройстве:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation>Вы действительно хотите удалить эту директорию?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation>&lt;h3&gt;Информация о файловой системе&lt;/h3&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation>&lt;table&gt;&lt;tr&gt;&lt;td&gt;Общий объем: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Используемый объем: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Свободный объем: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Нет файловой системы или доступной информации о файловой системе.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation>&lt;h3&gt;Информация о файловой системе&lt;/h3&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation>&lt;table&gt;&lt;tr&gt;&lt;td&gt;Общий объем: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Используемый объем: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Свободный объем: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Нет файловой системы или доступной информации о файловой системе.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation>Информация о файловой системе</translation>
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished">Введите имя файла:</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;Не удалось создать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53881,23 +53907,23 @@
       <translation>Открыть окно для отображения данных, полученных с выбранного устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation>Подключить выбранное устройство</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation>Меню MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation>&lt;h3&gt;Пакет QtSerialPort недоступен.&lt;br/&gt;Поддержка MicroPython деактивирована.&lt;/h3&gt;</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation>
         <numerusform>Обнаружено %n поддерживаемое последовательное устройство.</numerusform>
@@ -53906,18 +53932,18 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation>{0} - {1} ({2})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation>Поддерживаемые последовательные устройства не обнаружены.</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation>
@@ -53930,17 +53956,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation>Ручной выбор</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation>WebREPL (ручной выбор)</translation>
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation>
@@ -53953,39 +53979,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation>Неизвестное устройство MicroPython</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Обнаружены следующие неизвестные последовательные устройства&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Если это плата MicroPython, то сообщите о ней вместе с названием платы и кратким описанием по адресу &lt;a href="mailto:{1}"&gt; the eric bug reporting&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation>{0} (0x{1:04x}/0x{2:04x})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation>Хотите добавить их в список вручную настроенных устройств?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation>Отключить выбранное устройство</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation>Устройство не подключено</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53998,353 +54024,353 @@
 И, наконец, нажмите кнопку перезагрузки устройства и подождите несколько секунд, прежде чем повторить попытку.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation>Запустить REPL</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается запустить REPL.&lt;/p&gt;&lt;p&gt;Причина:&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation>Подсоединение последовательного устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Устройство не отвечает через последовательный порт &lt;b&gt;{0}&lt;/b&gt;. Возможно на нем не установлена прошивка MicroPython.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается подключиться к устройству через последовательный порт &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Причина:&lt;/b&gt; {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation>unknown</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation>Выполнить скрипт</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation>Редактор не открыт. Прерывание...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation>Текущий редактор не содержит скрипт. Прервать...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается выполнить скрипт.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation>Построить диаграмму</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается построить диаграмму.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation>µPy диаграммы</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation>Несохраненные данные диаграммы</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation>Диаграмма содержит несохраненные данные.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation>Запустить менеджер файлов</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается запустить менеджер файлов.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation>µPy файлы</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation>Загрузить микрокод / библиотеки</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation>Показать версию</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation>Показать исполнение</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation>Показать данные платы</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation>Синхронизировать время</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation>Показать исполнение</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation>Показать данные платы</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation>Синхронизировать время</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation>Показать время устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation>Показать локальное время</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation>Показать время</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation>Показать встроенные модули</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation>Установить пакет</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation>Установить пакеты</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation>Компилировать файл Python</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation>Компилировать текущий редактор</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation>Загрузить микрокод</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation>Просмотр документации</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation>Преобразовать в UF2</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation>Загрузить микрокод</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation>Просмотр документации</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation>Преобразовать в UF2</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation>Прошивка UF2-устройств</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation>Менеджер неизвестных устройств</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation>Проигнорированные последовательные устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation>Настройки</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation>Выйти</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation>&lt;h3&gt;Информация о версии устройства&lt;/h3&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation>&lt;h3&gt;Информация о версии устройства&lt;/h3&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation>Информация о версии устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation>Информация о версии недоступна.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation> ({0})</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation>Информация о исполнении устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Информация о реализации устройства&lt;/h3&gt;&lt;p&gt;Это устройство содержит &lt;b&gt;{0} {1}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation>Информация о реализации устройства отсутствует.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Время подключенного устройства было синхронизировано с локальным временем.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Дата и время устройства&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Дата&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Время&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Дата и время устройства&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation>Дата и время устройства</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation>Локальные дата и время</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Локальные дата и время&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Дата&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Время&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation>Дата и время</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Дата и время локальные&lt;/th&gt;&lt;th&gt;Дата и время устройства&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Дата &lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Время &lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Дата и время локальные&lt;/th&gt;&lt;th&gt;Дата и время устройства&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation>Ошибка при работе с устройством</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Произошла ошибка при работе с подключаемым устройством.&lt;/p&gt;&lt;p&gt;Метод: {0}&lt;/p&gt;&lt;p&gt;Сообщение: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source>
       <translation>Кросс-компилятор MicroPython &lt;b&gt;mpy-cross&lt;/b&gt; не найден. Убедитесь, что он находится в пути поиска, или настройте его на странице конфигурации MicroPython.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Файлы Python (*.py);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation>Файл Python &lt;b&gt;{0}&lt;/b&gt; не существует. Отмена...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation>Вывод команды 'mpy-cross'</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation>Текущий редактор не содержит файл Python. Отмена...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation>Добавить неизвестное устройство</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation>Выборите устройства для добавления:</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation>Плюс любые модули в файловой системе.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation>Пакет '{0}' успешно установлен.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation>Введите через пробел пакеты для установки:</translation>
     </message>
@@ -62193,6 +62219,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation>Тип плагина:</translation>
     </message>
--- a/src/eric7/i18n/eric7_tr.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_tr.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4678,44 +4678,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52548,225 +52548,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
+      <source>Create Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <source>Delete Directory Tree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">Dosya Aç</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
+      <source>Rename File</source>
+      <translation type="unfinished">Dosya adını Değiştir</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
-      <source>Create Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
-      <source>Delete Directory Tree</source>
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası yok.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation type="unfinished">Dizin Seçiniz</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
+      <source>Do you really want to delete this directory tree?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
-      <source>Rename File</source>
-      <translation type="unfinished">Dosya adını Değiştir</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası yok.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation type="unfinished">Dizin Seçiniz</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
-      <source>Do you really want to delete this directory tree?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53652,41 +53678,41 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation type="unfinished">
@@ -53695,17 +53721,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation type="unfinished">
@@ -53713,39 +53739,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53754,353 +53780,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation type="unfinished">bilinmeyen</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation type="unfinished">Betiği Çalıştır</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation type="unfinished">Yapılandırma</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished">Çık</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <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="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61912,6 +61938,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation type="unfinished" />
     </message>
--- a/src/eric7/i18n/eric7_zh_CN.ts	Thu Sep 05 16:09:07 2024 +0200
+++ b/src/eric7/i18n/eric7_zh_CN.ts	Thu Sep 05 16:09:30 2024 +0200
@@ -4688,44 +4688,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="74" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
       <source>&lt;p&gt;There was an error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="147" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="108" />
-      <source>Download Bundle</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
-      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="148" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <source>Download Bundle</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <source>&lt;p&gt;There was a problem downloading the bundle. Please try again in a moment.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="149" />
       <source>&lt;p&gt;Missing file &lt;b&gt;boot_out.txt&lt;/b&gt; on the device: wrong path or drive corrupted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="231" />
-      <source>Install Modules</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
-      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="243" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <source>Install Modules</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <source>&lt;p&gt;The compiled version of module &lt;b&gt;{0}&lt;/b&gt; cannot be found.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="244" />
       <source>&lt;p&gt;The module name &lt;b&gt;{0}&lt;/b&gt; is not known.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -52542,225 +52542,251 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1393" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1128" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="157" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="128" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
       <source>Change Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1423" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1165" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
+      <source>Create Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <source>Delete Directory Tree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1680" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="186" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
+      <source>Open File</source>
+      <translation type="unfinished">打开文件</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="189" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
+      <source>Rename File</source>
+      <translation type="unfinished">重命名文件</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="195" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="206" />
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="131" />
-      <source>Create Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1467" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1210" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="166" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
-      <source>Delete Directory Tree</source>
+      <source>Clear Selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
+      <source>Delete Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
+      <source>Show Filesystem Info</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="271" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="272" />
+      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <source>Open Device File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="554" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="576" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <source>Put File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="789" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="710" />
+      <source>Enter a new name for the file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <source>Copy File to Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1059" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="740" />
+      <source>The given file exists already (Enter file name only).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
+      <source>Get File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <source>Copy File from Device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="819" />
+      <source>The given file exists already.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <source>Save File As</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1024" />
+      <source>Enter a new name for the file:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1148" />
+      <source>Select Directory</source>
+      <translation type="unfinished">选择文件夹</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1444" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1185" />
+      <source>Enter directory name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1202" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1230" />
+      <source>Do you really want to delete this directory tree?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1248" />
+      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1509" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1310" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1299" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
-      <source>Rename File</source>
-      <translation type="unfinished">重命名文件</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1488" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1256" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="142" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
-      <source>Clear Selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1445" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="163" />
-      <source>Delete Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
-      <source>Show Filesystem Info</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="253" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="254" />
-      <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="557" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="535" />
-      <source>Open Device File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="536" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="558" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="691" />
-      <source>Put File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="771" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="692" />
-      <source>Enter a new name for the file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="721" />
-      <source>Copy File to Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1041" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="722" />
-      <source>The given file exists already (Enter file name only).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="770" />
-      <source>Get File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="800" />
-      <source>Copy File from Device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="801" />
-      <source>The given file exists already.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1040" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1005" />
-      <source>Save File As</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1006" />
-      <source>Enter a new name for the file:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1129" />
-      <source>Select Directory</source>
-      <translation type="unfinished">选择文件夹</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1424" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1166" />
-      <source>Enter directory name:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1468" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1211" />
-      <source>Do you really want to delete this directory tree?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
-      <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1489" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1257" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1276" />
       <source>Do you really want to delete this file?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1294" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1510" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1300" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1530" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1319" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1311" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1330" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1394" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1414" />
       <source>Enter the directory path on the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1446" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1466" />
       <source>Do you really want to delete this directory?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
-      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1549" />
-      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1563" />
-      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1566" />
+      <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1569" />
+      <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1583" />
+      <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1586" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1681" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1626" />
+      <source>Enter file name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>MicroPythonGraphWidget</name>
@@ -53646,41 +53672,41 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="461" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="470" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="119" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="120" />
       <source>MicroPython Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="155" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="164" />
       <source>&lt;h3&gt;The QtSerialPort package is not available.&lt;br/&gt;MicroPython support is deactivated.&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="183" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="192" />
       <source>%n supported serial device(s) detected.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="197" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="206" />
       <source>{0} - {1} ({2})</source>
       <comment>board name, description, port name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="229" />
       <source>No supported serial devices detected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="224" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="233" />
       <source>
 %n unknown device(s) for manual selection.</source>
       <translation type="unfinished">
@@ -53688,17 +53714,17 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="231" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="240" />
       <source>Manual Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="242" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="251" />
       <source>WebREPL (manual)</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../MicroPython/MicroPythonWidget.py" line="261" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="270" />
       <source>
 %n WebREPL connection(s) defined.</source>
       <translation type="unfinished">
@@ -53706,39 +53732,39 @@
       </translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="321" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="292" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="330" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="301" />
       <source>Unknown MicroPython Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="293" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="302" />
       <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href="mailto:{1}"&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="305" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="314" />
       <source>{0} (0x{1:04x}/0x{2:04x})</source>
       <comment>description, VId, PId</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="322" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="331" />
       <source>Would you like to add them to the list of manually configured devices?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="456" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="465" />
       <source>Press to disconnect the current device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="493" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
       <source>No device attached</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="494" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="503" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -53747,353 +53773,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="523" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
       <source>Start REPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="524" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="533" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="713" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="714" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="721" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="732" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1182" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1193" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <source>unknown</source>
       <translation type="unfinished">未知</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="785" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="776" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="767" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
       <source>Run Script</source>
       <translation type="unfinished">运行脚本</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="768" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="777" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="786" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="822" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="833" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="823" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="849" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="855" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="856" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="904" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="905" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="925" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="936" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1001" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
       <source>Downloads</source>
       <translation type="unfinished">下载</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1048" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
       <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1051" />
-      <source>Show Implementation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1054" />
-      <source>Show Board Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1257" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Synchronize Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Board Data</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <source>Synchronize Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Show Local Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1071" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1668" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1679" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1707" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1718" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1481" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1492" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1498" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1509" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1114" />
-      <source>Download Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1121" />
-      <source>Show Documentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1124" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <source>Download Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1132" />
+      <source>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1135" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1131" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
       <source>Ignored Serial Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1134" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
       <source>Configure</source>
       <translation type="unfinished">配置</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
       <source>Quit</source>
       <translation type="unfinished">退出</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
-      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
+      <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1164" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1158" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1195" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
       <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1205" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1216" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1258" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1280" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1291" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1288" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1299" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1315" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1316" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1317" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1341" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1369" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
       <source>Date and Time</source>
       <translation type="unfinished">日期和时间</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1342" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1359" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1370" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1383" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1394" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1384" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1426" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1437" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; 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="1452" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1463" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1462" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1471" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1482" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1499" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1510" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1591" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1602" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1592" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1603" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1641" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1652" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1693" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1704" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1708" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1719" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -61906,6 +61932,16 @@
     </message>
     <message>
       <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Select to indicate the presence of compiled forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
+      <source>Contains Compiled Forms</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="0" />
       <source>Plug-in Type:</source>
       <translation type="unfinished" />
     </message>

eric ide

mercurial