src/eric7/i18n/eric7_pt.ts

branch
eric7
changeset 11029
1cd8701ed260
parent 11002
0c62941f8baa
child 11033
6b197c3389f7
diff -r 6353fe3204c9 -r 1cd8701ed260 src/eric7/i18n/eric7_pt.ts
--- a/src/eric7/i18n/eric7_pt.ts	Fri Nov 01 12:25:41 2024 +0100
+++ b/src/eric7/i18n/eric7_pt.ts	Fri Nov 01 18:12:30 2024 +0100
@@ -2021,47 +2021,47 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="281" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="284" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="282" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="285" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="545" />
-      <source>would reformat</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
+      <source>would reformat</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="551" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="553" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="557" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="560" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="564" />
       <source>ignored</source>
       <translation type="unfinished">ignorado</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="565" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="568" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="570" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="573" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -4418,16 +4418,16 @@
   <context>
     <name>CircuitPythonUpdaterInterface</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="600" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="592" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="579" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="546" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="516" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="506" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="486" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="469" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="460" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="446" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="615" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="607" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="594" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="561" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="531" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="521" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="501" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="484" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="475" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="461" />
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="54" />
       <source>Install Modules</source>
       <translation type="unfinished" />
@@ -4463,10 +4463,10 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="385" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="375" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="365" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="346" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="396" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="386" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="376" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="355" />
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="95" />
       <source>Update Modules</source>
       <translation type="unfinished" />
@@ -4487,8 +4487,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="642" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="621" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="658" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="636" />
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="108" />
       <source>Uninstall Modules</source>
       <translation type="unfinished" />
@@ -4509,25 +4509,25 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="249" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="236" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="225" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="213" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="201" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="188" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="251" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="238" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="227" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="215" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="203" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="190" />
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="118" />
       <source>Add Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="284" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="269" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="287" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="271" />
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="119" />
       <source>Remove Bundles</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="671" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="689" />
       <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="121" />
       <source>Show Local Cache Path</source>
       <translation type="unfinished" />
@@ -4548,132 +4548,132 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="189" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="191" />
       <source>Enter Bundle by 'User/Repo' Github String:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="202" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="204" />
       <source>&lt;p&gt;The bundle &lt;b&gt;{0}&lt;/b&gt; is already in the list.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="214" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="216" />
       <source>&lt;p&gt;The bundle string is invalid, expecting github URL or 'user/repository' string.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="226" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="228" />
       <source>&lt;p&gt;The bundle string is invalid. The repository doesn't exist (error code 404).&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="237" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="239" />
       <source>&lt;p&gt;The bundle string is invalid. Is the repository a valid circup bundle?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="250" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="252" />
       <source>&lt;p&gt;Added bundle &lt;b&gt;{0}&lt;/b&gt; ({1}).&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="270" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="272" />
       <source>Select the bundles to be removed:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="285" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="288" />
       <source>&lt;p&gt;These bundles were removed from the local bundles list.{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="347" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="356" />
       <source>All modules are already up-to-date.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="366" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="377" />
       <source>&lt;p&gt;There was an error updating &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="376" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="387" />
       <source>&lt;p&gt;These modules were updated on the connected device.{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="386" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="397" />
       <source>No modules could be updated.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="448" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="463" />
       <source>Text Files (*.txt);;All Files (*)</source>
       <translation type="unfinished">Ficheiros de Texto (*.txt);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="461" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="476" />
       <source>&lt;p&gt;The given requirements file &lt;b&gt;{0}&lt;/b&gt; does not contain valid modules.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="470" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="485" />
       <source>&lt;p&gt;The given requirements file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="488" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="503" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="507" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="522" />
       <source>&lt;p&gt;The given code file &lt;b&gt;{0}&lt;/b&gt; does not contain valid import statements or does not import external modules.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="517" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="532" />
       <source>&lt;p&gt;The given code file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="547" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="562" />
       <source>&lt;p&gt;Ready to install these modules?{0}{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="552" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="567" />
       <source>Dependencies:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="580" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="595" />
       <source>&lt;p&gt;Installation complete. These modules were installed successfully.{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="593" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="608" />
       <source>&lt;p&gt;Installation complete. No modules were installed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="601" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="616" />
       <source>&lt;p&gt;No modules installation is required.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="622" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="637" />
       <source>Select the modules/packages to be uninstalled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="643" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="659" />
       <source>&lt;p&gt;These modules/packages were uninstalled from the connected device.{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="672" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircuitPythonUpdaterInterface.py" line="690" />
       <source>&lt;p&gt;&lt;b&gt;circup&lt;/b&gt; stores the downloaded CircuitPython bundles in this directory.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -4681,44 +4681,44 @@
   <context>
     <name>CircupFunctions</name>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="75" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="84" />
       <source>Find Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="76" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="85" />
       <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="148" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="109" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="157" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="118" />
       <source>Download Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="110" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="119" />
       <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" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="158" />
       <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="243" />
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="232" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="252" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="241" />
       <source>Install Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="233" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="242" />
       <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" />
+      <location filename="../MicroPython/Devices/CircuitPythonUpdater/CircupFunctions.py" line="253" />
       <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>
@@ -4842,17 +4842,17 @@
   <context>
     <name>Closehead</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="52" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="54" />
       <source>Revision &lt;{0}&gt; closed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="54" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="56" />
       <source>Revisions &lt;{0}&gt; closed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="61" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="63" />
       <source>Closing Heads</source>
       <translation type="unfinished" />
     </message>
@@ -6182,19 +6182,19 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1650" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1609" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1652" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1611" />
       <source>{0} - {1}</source>
       <comment>issue code, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2995" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2997" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2996" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2998" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -7461,7 +7461,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="713" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="715" />
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="181" />
       <source>Delete Environment</source>
       <translation type="unfinished" />
@@ -7508,22 +7508,22 @@
       <translation type="unfinished">Ficheiros de Texto (*.txt);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="686" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="687" />
       <source>Create Environment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="714" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="716" />
       <source>&lt;p&gt;Shall the environment &lt;b&gt;{0}&lt;/b&gt; really be deleted?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="739" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="741" />
       <source>Edit Configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="740" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="742" />
       <source>The configuration file "{0}" does not exist or is not writable.</source>
       <translation type="unfinished" />
     </message>
@@ -8868,30 +8868,30 @@
   <context>
     <name>CycloneDX</name>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="190" />
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="182" />
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="151" />
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="115" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="192" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="184" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="153" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="117" />
       <source>CycloneDX - SBOM Creation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="118" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="120" />
       <source>&lt;p&gt;The configured input file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="152" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="154" />
       <source>&lt;p&gt;Some of the dependencies do not have pinned version numbers.&lt;ul&gt;{0}&lt;/ul&gt;The above listed packages will NOT be included in the generated CycloneDX SBOM file as version is a mandatory field.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="183" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="185" />
       <source>&lt;p&gt;The SBOM data was written to file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="191" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="193" />
       <source>&lt;p&gt;The SBOM file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -9233,23 +9233,23 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1355" />
-      <location filename="../Debugger/DebugServer.py" line="1272" />
-      <location filename="../Debugger/DebugServer.py" line="1188" />
-      <location filename="../Debugger/DebugServer.py" line="1098" />
+      <location filename="../Debugger/DebugServer.py" line="1358" />
+      <location filename="../Debugger/DebugServer.py" line="1275" />
+      <location filename="../Debugger/DebugServer.py" line="1191" />
+      <location filename="../Debugger/DebugServer.py" line="1101" />
       <source>Start Debugger</source>
       <translation type="unfinished">Iniciar o Depurador</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1356" />
-      <location filename="../Debugger/DebugServer.py" line="1273" />
-      <location filename="../Debugger/DebugServer.py" line="1189" />
-      <location filename="../Debugger/DebugServer.py" line="1099" />
+      <location filename="../Debugger/DebugServer.py" line="1359" />
+      <location filename="../Debugger/DebugServer.py" line="1276" />
+      <location filename="../Debugger/DebugServer.py" line="1192" />
+      <location filename="../Debugger/DebugServer.py" line="1102" />
       <source>&lt;p&gt;The debugger type &lt;b&gt;{0}&lt;/b&gt; is not supported or not configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1945" />
+      <location filename="../Debugger/DebugServer.py" line="1948" />
       <source>
 Not connected
 </source>
@@ -9258,37 +9258,37 @@
 </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2110" />
+      <location filename="../Debugger/DebugServer.py" line="2113" />
       <source>Passive debug connection received
 </source>
       <translation>Conexão de depuração passiva recebida
 </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2119" />
+      <location filename="../Debugger/DebugServer.py" line="2122" />
       <source>Passive debug connection received while not in passive mode.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2125" />
+      <location filename="../Debugger/DebugServer.py" line="2128" />
       <source>Debug Client Connection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2126" />
+      <location filename="../Debugger/DebugServer.py" line="2129" />
       <source>Passive debug client connection received while not in passive mode. Enable this mode on the 'Debugger General' configuration page. The connection will be rejected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2141" />
+      <location filename="../Debugger/DebugServer.py" line="2144" />
       <source>Passive debug connection closed
 </source>
       <translation>Conexão de depuração passiva fechada
 </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2272" />
+      <location filename="../Debugger/DebugServer.py" line="2275" />
       <source>&lt;project&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -9301,7 +9301,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2374" />
+      <location filename="../Debugger/DebugUI.py" line="2380" />
       <location filename="../Debugger/DebugUI.py" line="234" />
       <source>Run Script</source>
       <translation>Executar Script</translation>
@@ -9322,8 +9322,8 @@
       <translation>&lt;b&gt;Executar Script&lt;/b&gt;&lt;p&gt;Definir os argumentos da linha de comandos e executar o script fora do depurador. Poderão gravar-se primeiro as alterações que estejam por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../Debugger/DebugUI.py" line="2386" />
       <location filename="../Debugger/DebugUI.py" line="2380" />
-      <location filename="../Debugger/DebugUI.py" line="2374" />
       <location filename="../Debugger/DebugUI.py" line="255" />
       <source>Run Project</source>
       <translation>Executar Projeto</translation>
@@ -9424,7 +9424,7 @@
       <translation>&lt;b&gt;Perfilar Projeto&lt;/b&gt;&lt;p&gt;Define os argumentos da linha de comandos e perfila o projeto atual. Poderá gravar antes os ficheiros alterados por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2567" />
+      <location filename="../Debugger/DebugUI.py" line="2573" />
       <location filename="../Debugger/DebugUI.py" line="365" />
       <source>Debug Script</source>
       <translation>Depurar Script</translation>
@@ -9445,8 +9445,8 @@
       <translation>&lt;b&gt;Depurar Script&lt;/b&gt;&lt;p&gt;Definir os argumentos da linha de comandos e definir a linha atual para que seja a primeira instrução Python executável da janela do editor atual. Poderão gravar-se primeiro as alterações que estejam por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../Debugger/DebugUI.py" line="2579" />
       <location filename="../Debugger/DebugUI.py" line="2573" />
-      <location filename="../Debugger/DebugUI.py" line="2567" />
       <location filename="../Debugger/DebugUI.py" line="387" />
       <source>Debug Project</source>
       <translation>Depurar projeto</translation>
@@ -9467,7 +9467,7 @@
       <translation>&lt;b&gt;Depurar Projeto&lt;/b&gt;&lt;p&gt;Definir os argumentos da linha de comandos e definir a linha atual para que seja a primeira instrução Python executável do script principal do projeto atual. Poderão gravar-se primeiro as alterações dos ficheiros do projeto que estejam por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2889" />
+      <location filename="../Debugger/DebugUI.py" line="2895" />
       <location filename="../Debugger/DebugUI.py" line="411" />
       <location filename="../Debugger/DebugUI.py" line="409" />
       <source>Restart</source>
@@ -9906,66 +9906,66 @@
       <translation>&lt;p&gt;A condição do ponto de interrupção &lt;b&gt;{0}, {1}&lt;/b&gt;tem um erro de sintaxe.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1775" />
+      <location filename="../Debugger/DebugUI.py" line="1779" />
       <source>Watch Expression Error</source>
       <translation>Observar Erro de Expressão</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1776" />
+      <location filename="../Debugger/DebugUI.py" line="1780" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1804" />
+      <location filename="../Debugger/DebugUI.py" line="1810" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1809" />
-      <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Debugger/DebugUI.py" line="1815" />
+      <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1821" />
       <source>Watch expression already exists</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1980" />
-      <location filename="../Debugger/DebugUI.py" line="1971" />
+      <location filename="../Debugger/DebugUI.py" line="1986" />
+      <location filename="../Debugger/DebugUI.py" line="1977" />
       <source>Coverage Run of Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1973" />
+      <location filename="../Debugger/DebugUI.py" line="1979" />
       <source>Coverage Run of Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2381" />
-      <location filename="../Debugger/DebugUI.py" line="2183" />
-      <location filename="../Debugger/DebugUI.py" line="1981" />
+      <location filename="../Debugger/DebugUI.py" line="2387" />
+      <location filename="../Debugger/DebugUI.py" line="2189" />
+      <location filename="../Debugger/DebugUI.py" line="1987" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>O projeto atual não tem um script principal definido. A cancelar</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2182" />
-      <location filename="../Debugger/DebugUI.py" line="2173" />
+      <location filename="../Debugger/DebugUI.py" line="2188" />
+      <location filename="../Debugger/DebugUI.py" line="2179" />
       <source>Profile Run of Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2175" />
+      <location filename="../Debugger/DebugUI.py" line="2181" />
       <source>Profile Run of Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2574" />
+      <location filename="../Debugger/DebugUI.py" line="2580" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>O projeto atual não tem um script principal definido. Impossível depurar.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="3246" />
+      <location filename="../Debugger/DebugUI.py" line="3252" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; is located on an eric-ide server but no such server is connected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -10128,26 +10128,26 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="325" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="312" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="336" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="323" />
       <source>Add allowed host</source>
       <translation>Adicionar anfitrião permitido</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="349" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="313" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="360" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="324" />
       <source>Enter the IP address of an allowed host</source>
       <translation>Introduzir a direção IP de um anfitrião permitido</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="363" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="326" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="374" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="337" />
       <source>&lt;p&gt;The entered address &lt;b&gt;{0}&lt;/b&gt; is not a valid IP v4 or IP v6 address. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;A direção &lt;b&gt;{0}&lt;/b&gt; não é um direção IP v4 ou IP v6 válida. A cancelar...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="362" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="348" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="373" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="359" />
       <source>Edit allowed host</source>
       <translation>Editar anfitrião permitido</translation>
     </message>
@@ -10244,13 +10244,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
-      <source>Debugger Type:</source>
-      <translation>Tipo de Depurador:</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
-      <source>Select the debugger type of the backend</source>
-      <translation>Selecionar o tipo de instalação de retaguarda do depurador</translation>
+      <source>Debug Server Port:</source>
+      <translation>Porto de Depuração do Servidor:</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
@@ -10266,8 +10261,28 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
-      <source>Debug Server Port:</source>
-      <translation>Porto de Depuração do Servidor:</translation>
+      <source>Debugger Type:</source>
+      <translation>Tipo de Depurador:</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
+      <source>Select the debugger type of the backend</source>
+      <translation>Selecionar o tipo de instalação de retaguarda do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
+      <source>Select to not stop the debugger at the first executable line.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
+      <source>&lt;b&gt;Don't stop at first line&lt;/b&gt;&lt;p&gt;This prevents the debugger from stopping at the first executable line.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
+      <source>Don't stop at first line</source>
+      <translation type="unfinished">Não parar na primeira linha</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" />
@@ -10617,46 +10632,46 @@
   <context>
     <name>DebuggerInterfacePython</name>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="728" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="705" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="609" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="563" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="445" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="422" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="345" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="321" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="258" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="747" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="724" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="628" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="582" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="464" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="441" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="364" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="340" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="277" />
       <source>Start Debugger</source>
       <translation type="unfinished">Iniciar o Depurador</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="564" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="259" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="583" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="278" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="729" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="706" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="610" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="446" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="423" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="322" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="748" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="725" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="629" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="465" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="442" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <source>&lt;p&gt;The debugger backend could not be started.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;A instalação de retaguarda do depurador não pode iniciar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="346" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="365" />
       <source>&lt;p&gt;Remote debugging is configured but no command for remote login was given.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="1660" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="1691" />
       <source>Debug Protocol Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="1661" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="1692" />
       <source>&lt;p&gt;The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;&lt;p&gt;Data:&lt;br/&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11668,8 +11683,8 @@
   <context>
     <name>DotDesktopWizardDialog</name>
     <message>
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="450" />
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="420" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="451" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="421" />
       <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="0" />
       <source>.desktop Wizard</source>
       <translation type="unfinished" />
@@ -12026,8 +12041,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="451" />
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="421" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="452" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="422" />
       <source>Only one of 'Only Show In' or  'Not Show In' allowed.</source>
       <translation type="unfinished" />
     </message>
@@ -15182,12 +15197,12 @@
       <translation>Cursor pode mover-se dentro do espaço virtual</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="287" />
+      <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="288" />
       <source>Tab and Indent Override</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="288" />
+      <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="289" />
       <source>Shall the selected entries really be removed?</source>
       <translation type="unfinished" />
     </message>
@@ -15522,27 +15537,27 @@
       <translation>Importar Estilos de Realce</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="803" />
+      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="805" />
       <source>Delete Sub-Style</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="804" />
+      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="806" />
       <source>&lt;p&gt;Shall the sub-style &lt;b&gt;{0}&lt;/b&gt; really be deleted?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="840" />
+      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="842" />
       <source>{0} - Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="867" />
+      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="869" />
       <source>Reset Sub-Styles to Default</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="868" />
+      <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="870" />
       <source>&lt;p&gt;Do you really want to reset all defined sub-styles of &lt;b&gt;{0}&lt;/b&gt; to the default values?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -21865,14 +21880,14 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="393" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="395" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="193" />
       <source>Show MicroPython Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1775" />
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1759" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1782" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1766" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="197" />
       <source>Erase Flash</source>
       <translation type="unfinished" />
@@ -21883,7 +21898,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1864" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1877" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="204" />
       <source>Flash Additional Firmware</source>
       <translation type="unfinished" />
@@ -21895,25 +21910,25 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="367" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="368" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="211" />
       <source>Restore Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="465" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="467" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="215" />
       <source>Show Chip ID</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="488" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="491" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="218" />
       <source>Show Flash ID</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="511" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="515" />
       <location filename="../MicroPython/Devices/EspDevices.py" line="221" />
       <source>Show MAC Address</source>
       <translation type="unfinished" />
@@ -21934,139 +21949,139 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1863" />
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1820" />
-      <location filename="../MicroPython/Devices/EspDevices.py" line="366" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1876" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1830" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="367" />
       <source>'esptool write_flash' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="394" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="396" />
       <source>The firmware of the connected device cannot be determined or the board does not run MicroPython or CircuitPython. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="423" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="425" />
       <source>unknown</source>
       <translation type="unfinished">desconhecido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="434" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="436" />
       <source>&lt;h4&gt;{0} Version Information&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installed:&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Available:&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="442" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="444" />
       <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="446" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="448" />
       <source>{0} Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="464" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="466" />
       <source>'esptool chip_id' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="487" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="490" />
       <source>'esptool flash_id' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="510" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="514" />
       <source>'esptool read_mac' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="641" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="646" />
       <source>Set Country</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="642" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="647" />
       <source>Reset Country</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="965" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="970" />
       <source>Error saving credentials: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="976" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="981" />
       <source>Error saving auto-connect script: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="980" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="985" />
       <source>Error modifying 'boot.py': {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1012" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1017" />
       <source>Error deleting credentials: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1096" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1101" />
       <source>unknown ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1475" />
-      <source>Active</source>
-      <translation type="unfinished">Ativo</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1476" />
-      <source>Name</source>
-      <translation type="unfinished">Nome</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1477" />
-      <source>MAC-Address</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/EspDevices.py" line="1480" />
-      <source>Address Type</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1481" />
-      <source>Public</source>
-      <translation type="unfinished">Público</translation>
+      <source>Active</source>
+      <translation type="unfinished">Ativo</translation>
     </message>
     <message>
       <location filename="../MicroPython/Devices/EspDevices.py" line="1481" />
+      <source>Name</source>
+      <translation type="unfinished">Nome</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1482" />
+      <source>MAC-Address</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1485" />
+      <source>Address Type</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1486" />
+      <source>Public</source>
+      <translation type="unfinished">Público</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1486" />
       <source>Random</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1484" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1489" />
       <source>MTU</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1484" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1489" />
       <source>{0} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1760" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1767" />
       <source>Shall the flash of the selected device really be erased?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1774" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1781" />
       <source>'esptool erase_flash' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/EspDevices.py" line="1821" />
+      <location filename="../MicroPython/Devices/EspDevices.py" line="1831" />
       <source>Flash µPy/CPy Firmware</source>
       <translation type="unfinished" />
     </message>
@@ -22074,7 +22089,7 @@
   <context>
     <name>EspFirmwareSelectionDialog</name>
     <message>
-      <location filename="../MicroPython/Devices/EspDialogs/EspFirmwareSelectionDialog.py" line="68" />
+      <location filename="../MicroPython/Devices/EspDialogs/EspFirmwareSelectionDialog.py" line="77" />
       <source>Firmware Files (*.bin);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
@@ -24365,22 +24380,22 @@
   <context>
     <name>FindFileFiltersEditDialog</name>
     <message>
-      <location filename="../UI/FindFileFiltersEditDialog.py" line="109" />
+      <location filename="../UI/FindFileFiltersEditDialog.py" line="111" />
       <source>Delete Selected Filters</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileFiltersEditDialog.py" line="110" />
+      <location filename="../UI/FindFileFiltersEditDialog.py" line="112" />
       <source>Shall the selected filters really be deleted?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileFiltersEditDialog.py" line="127" />
+      <location filename="../UI/FindFileFiltersEditDialog.py" line="129" />
       <source>Default Filters</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/FindFileFiltersEditDialog.py" line="128" />
+      <location filename="../UI/FindFileFiltersEditDialog.py" line="130" />
       <source>Do you really want to clear the list of defined file filters and replace it with the list of default filters?</source>
       <translation type="unfinished" />
     </message>
@@ -25070,7 +25085,7 @@
   <context>
     <name>FormattingDiffWidget</name>
     <message>
-      <location filename="../CodeFormatting/FormattingDiffWidget.py" line="63" />
+      <location filename="../CodeFormatting/FormattingDiffWidget.py" line="65" />
       <source>There is no difference.</source>
       <translation type="unfinished">Não há diferenças.</translation>
     </message>
@@ -25170,7 +25185,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1747" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="219" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -25196,153 +25211,153 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="307" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="308" />
       <source>Adding files to Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="316" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="321" />
       <source>Initial commit to Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="348" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="357" />
       <source>Cloning project from a Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="448" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="460" />
       <source>Commit Changes</source>
       <translation type="unfinished">Aplicar Alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="449" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="461" />
       <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="518" />
       <source>Committing changes to Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="568" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="584" />
       <source>Switch</source>
       <translation type="unfinished">Mudar</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="569" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="585" />
       <source>&lt;p&gt;Do you really want to switch to &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="597" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="614" />
       <source>Synchronizing with the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="644" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="664" />
       <source>Adding files/directories to the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="721" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="743" />
       <source>Removing files/directories from the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="789" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="814" />
       <source>Renaming {0}</source>
       <translation type="unfinished">A renomear {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="915" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="942" />
       <source>Unstage files/directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="968" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="957" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="996" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="985" />
       <source>Revert changes</source>
       <translation type="unfinished">Desfazer alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="958" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="986" />
       <source>Do you really want to revert all changes to these files or directories?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="969" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="997" />
       <source>Do you really want to revert all changes of the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="975" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1003" />
       <source>Reverting changes</source>
       <translation type="unfinished">Desfazer alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1028" />
-      <source>Merging</source>
-      <translation type="unfinished">A mesclar</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1057" />
+      <source>Merging</source>
+      <translation type="unfinished">A mesclar</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1086" />
       <source>Main branch head</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1285" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1315" />
       <source>Git Command</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1396" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1426" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Commit&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1400" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1430" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Pais&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1406" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1436" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Etiquetas&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1412" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Branches&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Ramos&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1417" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1447" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0} &amp;lt;{1}&amp;gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1422" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1452" />
       <source>&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;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1427" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1457" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committer&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0} &amp;lt;{1}&amp;gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1432" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1462" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1437" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subject&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1443" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1473" />
       <source>&lt;h3&gt;Repository information&lt;/h3&gt;
 &lt;p&gt;&lt;table&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Git V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;
@@ -25352,459 +25367,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1523" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1553" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1524" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1554" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1591" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1574" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1621" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1604" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1575" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1605" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1592" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1622" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2845" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1717" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2920" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1749" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1788" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1775" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1764" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1822" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1809" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1798" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1789" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1842" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1877" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1879" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1918" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1962" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1948" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1994" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1974" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2021" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2056" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2043" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2091" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2046" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2094" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2130" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2181" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2443" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2432" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2488" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2454" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2510" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2455" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2511" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2520" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2502" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2484" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2578" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2560" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2542" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2486" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2544" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2561" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2550" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2539" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2608" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2597" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2689" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2541" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2753" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2629" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2599" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2580" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2627" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2639" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2751" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2697" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2708" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2660" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2775" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2721" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2746" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2816" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3025" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2861" />
+      <source>Git Bisect ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2919" />
+      <source>Process Generation Error</source>
+      <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2965" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2948" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2930" />
+      <source>Create Bisect Replay File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2932" />
+      <source>Git Bisect Replay Files (*.replay)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2949" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
-      <source>Git Bisect ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2844" />
-      <source>Process Generation Error</source>
-      <translation type="unfinished">Erro na Criação de Processo</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2890" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2873" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2855" />
-      <source>Create Bisect Replay File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2857" />
-      <source>Git Bisect Replay Files (*.replay)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2891" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2966" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2911" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2986" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2940" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2913" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3015" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2988" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2938" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3013" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3299" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3121" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3200" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3181" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3260" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3182" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3261" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3323" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3402" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3384" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3463" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3417" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3497" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3442" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3523" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3468" />
-      <source>Copy Changesets (Cancel)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3549" />
+      <source>Copy Changesets (Cancel)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3630" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3592" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3844" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3673" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3845" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3751" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3709" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3674" />
+      <source>Select a stash (empty for latest stash):</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3750" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <source>Restore Stash</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3764" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3721" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3670" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3628" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <source>Select a stash (empty for latest stash):</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3669" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3627" />
-      <source>Restore Stash</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3683" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3722" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3720" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3709" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3801" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3790" />
       <source>Create Branch</source>
       <translation type="unfinished">Criar Ramo</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3710" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3791" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3816" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3774" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3855" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3775" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3856" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3785" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3866" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3888" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3808" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3889" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3814" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3895" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3958" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished">A mostrar as definições de configuração combinadas</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3985" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
-      <source>Performing Repository Housekeeping</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3963" />
-      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3965" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3970" />
-      <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3976" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3982" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3987" />
-      <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3993" />
-      <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3999" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4004" />
-      <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4011" />
+      <source>Performing Repository Housekeeping</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4054" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4056" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4061" />
+      <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4067" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4073" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4078" />
+      <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4084" />
+      <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4090" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4095" />
+      <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4102" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4080" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4172" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4120" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4212" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4186" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4278" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4187" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4279" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4200" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4292" />
       <source>All</source>
       <translation type="unfinished">Tudo</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4204" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4296" />
       <source>Submodule Path</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4205" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4254" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4347" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4287" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4382" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4357" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4318" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4453" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4414" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4387" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4484" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4441" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4539" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -32475,101 +32490,101 @@
       <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="519" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="520" />
       <source>Add Worktree</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="555" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="537" />
-      <source>Lock Worktree</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="538" />
-      <source>Enter a reason for the lock:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="556" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="538" />
+      <source>Lock Worktree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="539" />
+      <source>Enter a reason for the lock:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="557" />
       <source>&lt;p&gt;Locking the selected worktree failed.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="580" />
-      <source>Unlock Worktree</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="581" />
+      <source>Unlock Worktree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="582" />
       <source>&lt;p&gt;Unlocking the selected worktree failed.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="616" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="599" />
-      <source>Move Worktree</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="600" />
-      <source>Enter the new path for the worktree:</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="617" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="600" />
+      <source>Move Worktree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="601" />
+      <source>Enter the new path for the worktree:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="618" />
       <source>&lt;p&gt;Moving the selected worktree failed.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="637" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="638" />
       <source>Remove Worktree</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="639" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="640" />
       <source>Remove Worktree Forcefully</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="645" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="646" />
       <source>&lt;p&gt;Do you really want to remove the worktree &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="672" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="673" />
       <source>&lt;p&gt;Removing the selected worktree failed.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="727" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="703" />
-      <source>Prune Worktree Information</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="704" />
-      <source>Do you really want to prune the information of these worktrees?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="704" />
+      <source>Prune Worktree Information</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="705" />
+      <source>Do you really want to prune the information of these worktrees?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="729" />
       <source>&lt;p&gt;Pruning of the worktree information failed.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="765" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="754" />
-      <source>Repair Worktree</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="755" />
-      <source>&lt;p&gt;Repairing of the worktree administrative files succeeded.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="766" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="755" />
+      <source>Repair Worktree</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="756" />
+      <source>&lt;p&gt;Repairing of the worktree administrative files succeeded.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreeDialog.py" line="767" />
       <source>&lt;p&gt;Repairing of the worktree administrative files failed.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -32686,12 +32701,12 @@
   <context>
     <name>Gpg</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py" line="73" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py" line="76" />
       <source>Verify Signatures</source>
       <translation>Verificar Assinaturas</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py" line="124" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/gpg.py" line="128" />
       <source>Sign Revision</source>
       <translation>Revisão de Assinaturas</translation>
     </message>
@@ -35285,456 +35300,456 @@
   <context>
     <name>Hg</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="300" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="303" />
       <source>Create project repository</source>
       <translation>Criar repositorio do projeto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="301" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="304" />
       <source>The project repository could not be created.</source>
       <translation>O repositorio do projeto não se pôde criar.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="334" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="338" />
       <source>Creating Mercurial repository</source>
       <translation>A criar repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="353" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="359" />
       <source>Initial commit to Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="395" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="405" />
       <source>Cloning project from a Mercurial repository</source>
       <translation>A clonar projeto dum repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="503" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="516" />
       <source>Commit Changes</source>
       <translation>Aplicar Alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="504" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="517" />
       <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="566" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="580" />
       <source>Committing changes to Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="661" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="679" />
       <source>Synchronizing with the Mercurial repository</source>
       <translation>A sincronizar com o repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="692" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="713" />
       <source>Adding files/directories to the Mercurial repository</source>
       <translation>A adicionar ficheiros/diretorios ao repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="751" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="774" />
       <source>Removing files/directories from the Mercurial repository</source>
       <translation>A retirar ficheiros/diretorios do repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="804" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="829" />
       <source>Renaming {0}</source>
       <translation>A renomear {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="935" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="964" />
       <source>Tagging in the Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="981" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="970" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1011" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1000" />
       <source>Revert changes</source>
       <translation>Desfazer alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="971" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1001" />
       <source>Do you really want to revert all changes to these files or directories?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="982" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1012" />
       <source>Do you really want to revert all changes of the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="988" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1018" />
       <source>Reverting changes</source>
       <translation>Desfazer alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1033" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1064" />
       <source>Merging</source>
       <translation>A mesclar</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1072" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1064" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1103" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1095" />
       <source>Re-Merge</source>
       <translation>Remesclar</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1065" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1096" />
       <source>Do you really want to re-merge these files or directories?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1073" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1104" />
       <source>Do you really want to re-merge the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1076" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1108" />
       <source>Re-Merging</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1098" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1131" />
       <source>Current branch tip</source>
       <translation>Dica de ramo atual</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1280" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1314" />
       <source>Mercurial command</source>
       <translation>Comando de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1492" />
       <source>Copying {0}</source>
       <translation>A copiar {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1720" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1708" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1758" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1746" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1737" />
       <source>Mercurial Side-by-Side Difference</source>
       <translation>Diferenças lado a lado de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1721" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1759" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2391" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2380" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2370" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1797" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2446" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2436" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1835" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1800" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1838" />
       <source>Pulling from a remote Mercurial repository</source>
       <translation>A puxar dum repositorio Mercurial remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1845" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1884" />
       <source>Pushing to a remote Mercurial repository</source>
       <translation>A empurrar a um repositorio Mercurial remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1985" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2027" />
       <source>Marking as 'unresolved'</source>
       <translation>A marcar como 'sem resolver'</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1987" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2029" />
       <source>Marking as 'resolved'</source>
       <translation>A marcar como 'resolvido'</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2009" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2051" />
       <source>Aborting uncommitted merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2032" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2075" />
       <source>Creating branch in the Mercurial repository</source>
       <translation>A criar ramo no repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2040" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2086" />
       <source>Created new branch &lt;{0}&gt;.</source>
       <translation>Criado o novo ramo &lt;{0}&gt;.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2049" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2095" />
       <source>Showing current branch</source>
       <translation>A mostrar o ramo atual</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2136" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2184" />
       <source>Verifying the integrity of the Mercurial repository</source>
       <translation>A verificar a integridade do repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2149" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2200" />
       <source>Showing the combined configuration settings</source>
       <translation>A mostrar as definições de configuração combinadas</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2160" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2215" />
       <source>Showing aliases for remote repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2171" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2230" />
       <source>Recovering from interrupted transaction</source>
       <translation>A recuperar duma transação interrompida</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2182" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2245" />
       <source>Identifying project directory</source>
       <translation>A identificar o diretorio do projeto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2291" />
       <source>Create .hgignore file</source>
       <translation>Criar ficheiro .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2228" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2329" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2303" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2285" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2369" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2351" />
       <source>Create changegroup</source>
       <translation>Criar conjunto de alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2287" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2353" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2304" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2370" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2343" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2409" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2372" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2345" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2438" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2411" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2381" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2447" />
       <source>Shall the working directory be updated?</source>
       <translation>O diretorio de trabalho deve ser atualizado?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2479" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2433" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2501" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2456" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2527" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>A retirar ficheiros apenas do repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2481" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2576" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2557" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2482" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2558" />
       <source>No revision given. Aborting...</source>
       <translation>Não foi dada revisão. Terminando...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2516" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2511" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2593" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2587" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2512" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2588" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2579" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2657" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2627" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2707" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2749" />
       <source>Change Phase</source>
       <translation>Mudar Fase</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2724" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2804" />
       <source>Copy Changesets</source>
       <translation type="unfinished">Copiar Conjuntos de Alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2763" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2843" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2853" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2783" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2863" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2806" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2887" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2902" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2903" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2912" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2892" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2881" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2994" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2974" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2963" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2951" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2882" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3033" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2964" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2893" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2975" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2969" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2913" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3051" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2995" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2968" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2950" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2936" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3050" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3032" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3018" />
       <source>Remove Sub-repositories</source>
       <translation>Retirar Sub Repositórios</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2937" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3019" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3056" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3296" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3138" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3057" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3139" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3297" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3329" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3420" />
       <source>Mercurial Bookmark</source>
       <translation>Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3346" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3437" />
       <source>Delete Bookmark</source>
       <translation>Apagar Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3347" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3438" />
       <source>Select the bookmark to be deleted:</source>
       <translation>Selecionar o marcador a apagar:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3357" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3449" />
       <source>Delete Mercurial Bookmark</source>
       <translation>Apagar o Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3476" />
       <source>Rename Mercurial Bookmark</source>
       <translation>Renomear o Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3421" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3518" />
       <source>Move Mercurial Bookmark</source>
       <translation>Mover o Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3502" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3600" />
       <source>Pull Bookmark</source>
       <translation>Puxar Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3503" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3601" />
       <source>Select the bookmark to be pulled:</source>
       <translation>Selecionar o marcador a puxar:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3613" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation>A puxar marcador desde o repositório remoto de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3541" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3641" />
       <source>Push Bookmark</source>
       <translation>Empurrar Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3542" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3642" />
       <source>Select the bookmark to be push:</source>
       <translation>Selecione o marcador a empurrar:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3657" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation>A empurrar marcador a um repositório remoto de Mercurial</translation>
     </message>
@@ -43291,22 +43306,22 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="642" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="644" />
       <source>Delete Host Minimum Protocol</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="643" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="645" />
       <source>&lt;p&gt;Shall the minimum protocol entry for host &lt;b&gt;{0}&lt;/b&gt; really be deleted?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="706" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="708" />
       <source>Edit User Configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="707" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="709" />
       <source>You will loose all changes made in this dialog. Shall the data be saved first?</source>
       <translation type="unfinished" />
     </message>
@@ -43426,22 +43441,22 @@
   <context>
     <name>Histedit</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="75" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="79" />
       <source>Starting histedit session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="102" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="108" />
       <source>Continue histedit session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="129" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="136" />
       <source>Abort histedit session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="157" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/histedit.py" line="164" />
       <source>Edit Plan</source>
       <translation type="unfinished" />
     </message>
@@ -49079,52 +49094,52 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="300" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="303" />
       <source>Imports Sorting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="301" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="304" />
       <source>&lt;p&gt;Imports sorting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="352" />
-      <source>would resort</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../CodeFormatting/IsortFormattingDialog.py" line="355" />
+      <source>would resort</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="358" />
       <source>resorted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="360" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="363" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="364" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="367" />
       <source>skipped</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="368" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="371" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="373" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="376" />
       <source>error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="374" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="377" />
       <source>Unsupported 'isort' action ({0}) given.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="381" />
+      <location filename="../CodeFormatting/IsortFormattingDialog.py" line="384" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -49261,7 +49276,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="682" />
+      <location filename="../JediInterface/JediServer.py" line="683" />
       <location filename="../JediInterface/JediServer.py" line="522" />
       <source>Rename Variable</source>
       <translation type="unfinished" />
@@ -49292,27 +49307,27 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="690" />
+      <location filename="../JediInterface/JediServer.py" line="692" />
       <source>Refactoring</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="691" />
+      <location filename="../JediInterface/JediServer.py" line="693" />
       <source>&lt;p&gt;The refactoring could not be performed.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="749" />
+      <location filename="../JediInterface/JediServer.py" line="751" />
       <source>Apply Refactoring</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="750" />
+      <location filename="../JediInterface/JediServer.py" line="752" />
       <source>&lt;p&gt;The refactoring could not be applied.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="786" />
+      <location filename="../JediInterface/JediServer.py" line="788" />
       <source>The data received from the Jedi server could not be decoded. Please report this issue with the received data to the eric bugs email address.
 Error: {0}
 Data:
@@ -49321,7 +49336,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="796" />
+      <location filename="../JediInterface/JediServer.py" line="798" />
       <source>An exception happened in the Jedi client. Please report it to the eric bugs email address.
 Exception: {0}
 Value: {1}
@@ -49330,25 +49345,25 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="838" />
+      <location filename="../JediInterface/JediServer.py" line="840" />
       <source>The jedi and/or parso library is not installed.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="843" />
+      <location filename="../JediInterface/JediServer.py" line="845" />
       <source>'{0}' is not supported because the configured interpreter could not be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="851" />
+      <location filename="../JediInterface/JediServer.py" line="853" />
       <source>'{0}' is not supported because no suitable interpreter is configured.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="953" />
+      <location filename="../JediInterface/JediServer.py" line="955" />
       <source>Jedi</source>
       <translation type="unfinished" />
     </message>
@@ -49356,37 +49371,37 @@
   <context>
     <name>Largefiles</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="72" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="75" />
       <source>Convert Project - Converting</source>
       <translation>Converter Projeto - A converter</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="88" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="92" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="89" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="93" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="100" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="104" />
       <source>Convert Project - Extracting</source>
       <translation>Converter Projeto - A extrair</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="145" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="150" />
       <source>Adding files to the Mercurial repository</source>
       <translation>A adicionar ficheiros ao repositório Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="174" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="182" />
       <source>Pulling large files</source>
       <translation>A puxar ficheiros grandes</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="196" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py" line="205" />
       <source>Verifying the integrity of large files</source>
       <translation>A verificar integridade dos ficheiros grandes</translation>
     </message>
@@ -50699,13 +50714,13 @@
     <name>Lexers</name>
     <message>
       <location filename="../QScintilla/Lexers/__init__.py" line="412" />
-      <location filename="../Preferences/__init__.py" line="596" />
+      <location filename="../Preferences/__init__.py" line="597" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished">Ficheiros Python (*.py *.py3)</translation>
     </message>
     <message>
       <location filename="../QScintilla/Lexers/__init__.py" line="505" />
-      <location filename="../Preferences/__init__.py" line="599" />
+      <location filename="../Preferences/__init__.py" line="600" />
       <source>Python3 Files (*.py)</source>
       <translation>Ficheiros Python3 (*.py)</translation>
     </message>
@@ -52535,18 +52550,18 @@
   <context>
     <name>MicroPythonDevice</name>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="356" />
+      <location filename="../MicroPython/Devices/__init__.py" line="369" />
       <source>Generic MicroPython Board</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="403" />
+      <location filename="../MicroPython/Devices/__init__.py" line="416" />
       <source>RP2040/RP2350 based</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/__init__.py" line="566" />
-      <location filename="../MicroPython/Devices/__init__.py" line="555" />
+      <location filename="../MicroPython/Devices/__init__.py" line="579" />
+      <location filename="../MicroPython/Devices/__init__.py" line="568" />
       <source>Unknown Device</source>
       <translation type="unfinished" />
     </message>
@@ -53943,343 +53958,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="737" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="740" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="727" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="725" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="728" />
       <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="732" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
       <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="1193" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1185" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="735" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1196" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1188" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="738" />
       <source>unknown</source>
       <translation type="unfinished">desconhecido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="796" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="787" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="778" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="799" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="790" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="781" />
       <source>Run Script</source>
       <translation type="unfinished">Executar Script</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="779" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="782" />
       <source>There is no editor open. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="788" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="791" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="797" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="800" />
       <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="833" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="836" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="834" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="837" />
       <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="849" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="852" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="866" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="869" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="867" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="870" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="915" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="918" />
       <source>Start File Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="916" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="919" />
       <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="936" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="939" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1012" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1015" />
       <source>Downloads</source>
       <translation type="unfinished">Descargas</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1059" />
-      <source>Show Version</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1062" />
-      <source>Show Implementation</source>
+      <source>Show Version</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1065" />
+      <source>Show Implementation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1068" />
       <source>Show Board Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1268" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1271" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
       <source>Synchronize Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1073" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1076" />
       <source>Show Device Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
-      <source>Show Local Time</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
+      <source>Show Local Time</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1081" />
       <source>Show Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1085" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1684" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1689" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1097" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1089" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1723" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1720" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1728" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1725" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1093" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1497" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1100" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1501" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1103" />
       <source>Compile Python File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1523" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1514" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1527" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1518" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1107" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1125" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1128" />
       <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>Show Documentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1138" />
       <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="1139" />
-      <source>Manage Unknown Devices</source>
+      <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1142" />
-      <source>Ignored Serial Devices</source>
+      <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1145" />
-      <source>Configure</source>
-      <translation type="unfinished">Configurar</translation>
+      <source>Ignored Serial Devices</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1148" />
+      <source>Configure</source>
+      <translation type="unfinished">Configurar</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1151" />
       <source>Quit</source>
       <translation type="unfinished">Sair</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1157" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1160" />
       <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" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1171" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1167" />
       <source>Device Version Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1172" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1199" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1202" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1215" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1206" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1218" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1209" />
       <source>Device Implementation Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1207" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1210" />
       <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="1216" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1219" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1269" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1272" />
       <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="1291" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1294" />
       <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="1299" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1302" />
       <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="1315" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1318" />
       <source>Device Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1327" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1330" />
       <source>Local Date and Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1328" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1331" />
       <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="1369" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1352" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1372" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1355" />
       <source>Date and Time</source>
       <translation type="unfinished">Data e Hora</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1353" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1356" />
       <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="1370" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1373" />
       <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="1394" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1397" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1395" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1398" />
       <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="1437" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1440" />
       <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="1463" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1466" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1473" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1476" />
       <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="1483" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1486" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1515" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1519" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1607" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1611" />
       <source>Add Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1608" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1612" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1657" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1662" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1709" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1714" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1724" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1729" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -56161,237 +56176,237 @@
   <context>
     <name>MultiProject</name>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="338" />
-      <location filename="../MultiProject/MultiProject.py" line="324" />
+      <location filename="../MultiProject/MultiProject.py" line="341" />
+      <location filename="../MultiProject/MultiProject.py" line="327" />
       <source>Copy Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="325" />
+      <location filename="../MultiProject/MultiProject.py" line="328" />
       <source>Enter directory for the new project (must not exist already):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="339" />
+      <location filename="../MultiProject/MultiProject.py" line="342" />
       <source>&lt;p&gt;The source project &lt;b&gt;{0}&lt;/b&gt; could not be copied to its destination &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="349" />
+      <location filename="../MultiProject/MultiProject.py" line="352" />
       <source>{0} - Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="499" />
+      <location filename="../MultiProject/MultiProject.py" line="502" />
       <source>Open Multi Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="556" />
-      <location filename="../MultiProject/MultiProject.py" line="546" />
-      <location filename="../MultiProject/MultiProject.py" line="501" />
+      <location filename="../MultiProject/MultiProject.py" line="559" />
+      <location filename="../MultiProject/MultiProject.py" line="549" />
+      <location filename="../MultiProject/MultiProject.py" line="504" />
       <source>Multi Project Files (*.emj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="554" />
+      <location filename="../MultiProject/MultiProject.py" line="557" />
       <source>Save Multiproject</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="570" />
+      <location filename="../MultiProject/MultiProject.py" line="573" />
       <source>Save File</source>
       <translation>Gravar Ficheiro</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="571" />
+      <location filename="../MultiProject/MultiProject.py" line="574" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="598" />
+      <location filename="../MultiProject/MultiProject.py" line="601" />
       <source>Close Multiproject</source>
       <translation>Fechar Multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="599" />
+      <location filename="../MultiProject/MultiProject.py" line="602" />
       <source>The current multiproject has unsaved changes.</source>
       <translation>O multiprojeto atual tem alterações por gravar.</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="653" />
+      <location filename="../MultiProject/MultiProject.py" line="656" />
       <source>New multiproject</source>
       <translation>Multiprojeto novo</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="655" />
+      <location filename="../MultiProject/MultiProject.py" line="658" />
       <source>&amp;New...</source>
       <translation>&amp;Novo...</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="661" />
+      <location filename="../MultiProject/MultiProject.py" line="664" />
       <source>Generate a new multiproject</source>
       <translation>Criar um multiprojeto novo</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="663" />
+      <location filename="../MultiProject/MultiProject.py" line="666" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Novo...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para introduzir a informação para um multiprojeto novo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="673" />
+      <location filename="../MultiProject/MultiProject.py" line="676" />
       <source>Open multiproject</source>
       <translation>Abrir multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="675" />
+      <location filename="../MultiProject/MultiProject.py" line="678" />
       <source>&amp;Open...</source>
       <translation>&amp;Abrir...</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="681" />
+      <location filename="../MultiProject/MultiProject.py" line="684" />
       <source>Open an existing multiproject</source>
       <translation>Abrir um multiprojeto existente</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="683" />
+      <location filename="../MultiProject/MultiProject.py" line="686" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Abrir...&lt;/b&gt;&lt;p&gt;Isto abre um multiprojeto existente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="689" />
+      <location filename="../MultiProject/MultiProject.py" line="692" />
       <source>Close multiproject</source>
       <translation>Fechar multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="691" />
+      <location filename="../MultiProject/MultiProject.py" line="694" />
       <source>&amp;Close</source>
       <translation>Fe&amp;char</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="697" />
+      <location filename="../MultiProject/MultiProject.py" line="700" />
       <source>Close the current multiproject</source>
       <translation>Fechar o multiprojeto atual</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="699" />
+      <location filename="../MultiProject/MultiProject.py" line="702" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fechar&lt;/b&gt;&lt;p&gt;Fecha o multiprojeto atual&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="705" />
+      <location filename="../MultiProject/MultiProject.py" line="708" />
       <source>Save multiproject</source>
       <translation>Gravar multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="707" />
+      <location filename="../MultiProject/MultiProject.py" line="710" />
       <source>&amp;Save</source>
       <translation>&amp;Gravar</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="713" />
+      <location filename="../MultiProject/MultiProject.py" line="716" />
       <source>Save the current multiproject</source>
       <translation>Gravar o multiprojeto actual</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="715" />
+      <location filename="../MultiProject/MultiProject.py" line="718" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gravar&lt;/b&gt;&lt;p&gt;Guarda o multiprojeto atual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="721" />
+      <location filename="../MultiProject/MultiProject.py" line="724" />
       <source>Save multiproject as</source>
       <translation>Gravar multiprojeto como</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="723" />
+      <location filename="../MultiProject/MultiProject.py" line="726" />
       <source>Save &amp;as...</source>
       <translation>Gr&amp;avar como...</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="730" />
-      <source>Save the current multiproject to a new file</source>
-      <translation>Gravar o multiprojeto atual num ficheiro novo</translation>
-    </message>
-    <message>
       <location filename="../MultiProject/MultiProject.py" line="733" />
+      <source>Save the current multiproject to a new file</source>
+      <translation>Gravar o multiprojeto atual num ficheiro novo</translation>
+    </message>
+    <message>
+      <location filename="../MultiProject/MultiProject.py" line="736" />
       <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gravar como&lt;/b&gt;&lt;p&gt;Guarda o multiprojeto atual para um ficheiro novo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="742" />
+      <location filename="../MultiProject/MultiProject.py" line="745" />
       <source>Add project to multiproject</source>
       <translation>Adicionar projeto ao multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="744" />
+      <location filename="../MultiProject/MultiProject.py" line="747" />
       <source>Add &amp;project...</source>
       <translation>Adicionar &amp;projeto...</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="751" />
-      <source>Add a project to the current multiproject</source>
-      <translation>Adicionar um projeto ao multiprojeto atual</translation>
-    </message>
-    <message>
       <location filename="../MultiProject/MultiProject.py" line="754" />
+      <source>Add a project to the current multiproject</source>
+      <translation>Adicionar um projeto ao multiprojeto atual</translation>
+    </message>
+    <message>
+      <location filename="../MultiProject/MultiProject.py" line="757" />
       <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Adicionar projeto...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar um projeto ao multiprojeto atual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="764" />
+      <location filename="../MultiProject/MultiProject.py" line="767" />
       <source>Multiproject properties</source>
       <translation>Propriedades do multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="766" />
+      <location filename="../MultiProject/MultiProject.py" line="769" />
       <source>&amp;Properties...</source>
       <translation>&amp;Propriedades...</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="772" />
+      <location filename="../MultiProject/MultiProject.py" line="775" />
       <source>Show the multiproject properties</source>
       <translation>Mostrar as propriedades do multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="774" />
+      <location filename="../MultiProject/MultiProject.py" line="777" />
       <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Propriedades...&lt;/b&gt;&lt;p&gt;Mostra uma caixa de diálogo para editar as propriedades do multiprojeto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="786" />
-      <location filename="../MultiProject/MultiProject.py" line="784" />
+      <location filename="../MultiProject/MultiProject.py" line="789" />
+      <location filename="../MultiProject/MultiProject.py" line="787" />
       <source>Clear Out</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="793" />
-      <source>Remove all projects marked as removed</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MultiProject/MultiProject.py" line="796" />
+      <source>Remove all projects marked as removed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MultiProject/MultiProject.py" line="799" />
       <source>&lt;b&gt;Clear Out...&lt;/b&gt;&lt;p&gt;This removes all projects marked as removed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="818" />
+      <location filename="../MultiProject/MultiProject.py" line="821" />
       <source>&amp;Multiproject</source>
       <translation>&amp;Multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="819" />
+      <location filename="../MultiProject/MultiProject.py" line="822" />
       <source>Open &amp;Recent Multiprojects</source>
       <translation>Abrir Multiprojetos &amp;Recentes</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="862" />
-      <location filename="../MultiProject/MultiProject.py" line="860" />
+      <location filename="../MultiProject/MultiProject.py" line="865" />
+      <location filename="../MultiProject/MultiProject.py" line="863" />
       <source>Multiproject</source>
       <translation>Multiprojeto</translation>
     </message>
     <message>
-      <location filename="../MultiProject/MultiProject.py" line="918" />
+      <location filename="../MultiProject/MultiProject.py" line="921" />
       <source>&amp;Clear</source>
       <translation>&amp;Limpar</translation>
     </message>
@@ -59429,108 +59444,108 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="562" />
+      <location filename="../PipInterface/Pip.py" line="563" />
       <source>Install Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="583" />
+      <location filename="../PipInterface/Pip.py" line="585" />
       <source>Install Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="618" />
-      <location filename="../PipInterface/Pip.py" line="608" />
+      <location filename="../PipInterface/Pip.py" line="620" />
+      <location filename="../PipInterface/Pip.py" line="610" />
       <source>Install 'pyproject' Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="739" />
-      <location filename="../PipInterface/Pip.py" line="609" />
+      <location filename="../PipInterface/Pip.py" line="748" />
+      <location filename="../PipInterface/Pip.py" line="611" />
       <source>The selected 'pyproject.toml' file does not contain a 'project.dependencies' section. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="619" />
+      <location filename="../PipInterface/Pip.py" line="621" />
       <source>&lt;p&gt;The selected 'pyproject.toml' file could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="638" />
+      <location filename="../PipInterface/Pip.py" line="641" />
       <source>Install Packages from 'pyproject.toml'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="766" />
-      <location filename="../PipInterface/Pip.py" line="695" />
-      <location filename="../PipInterface/Pip.py" line="667" />
-      <location filename="../PipInterface/Pip.py" line="658" />
+      <location filename="../PipInterface/Pip.py" line="775" />
+      <location filename="../PipInterface/Pip.py" line="701" />
+      <location filename="../PipInterface/Pip.py" line="671" />
+      <location filename="../PipInterface/Pip.py" line="662" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="767" />
-      <location filename="../PipInterface/Pip.py" line="696" />
-      <location filename="../PipInterface/Pip.py" line="659" />
+      <location filename="../PipInterface/Pip.py" line="776" />
+      <location filename="../PipInterface/Pip.py" line="702" />
+      <location filename="../PipInterface/Pip.py" line="663" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="712" />
+      <location filename="../PipInterface/Pip.py" line="719" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="749" />
-      <location filename="../PipInterface/Pip.py" line="738" />
+      <location filename="../PipInterface/Pip.py" line="758" />
+      <location filename="../PipInterface/Pip.py" line="747" />
       <source>Uninstall 'pyproject' Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="750" />
+      <location filename="../PipInterface/Pip.py" line="759" />
       <source>&lt;p&gt;The selected 'pyproject.toml' file could not be read. &lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="777" />
+      <location filename="../PipInterface/Pip.py" line="786" />
       <source>Uninstall Packages from 'pyproject.toml'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="1185" />
+      <location filename="../PipInterface/Pip.py" line="1195" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="1211" />
-      <location filename="../PipInterface/Pip.py" line="1202" />
+      <location filename="../PipInterface/Pip.py" line="1221" />
+      <location filename="../PipInterface/Pip.py" line="1212" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="1203" />
+      <location filename="../PipInterface/Pip.py" line="1213" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="1235" />
-      <location filename="../PipInterface/Pip.py" line="1228" />
+      <location filename="../PipInterface/Pip.py" line="1245" />
+      <location filename="../PipInterface/Pip.py" line="1238" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="1229" />
+      <location filename="../PipInterface/Pip.py" line="1239" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="1260" />
-      <location filename="../PipInterface/Pip.py" line="1252" />
+      <location filename="../PipInterface/Pip.py" line="1270" />
+      <location filename="../PipInterface/Pip.py" line="1262" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="1253" />
+      <location filename="../PipInterface/Pip.py" line="1263" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -62117,18 +62132,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1904" />
+      <location filename="../Preferences/__init__.py" line="1905" />
       <source>Export Preferences</source>
       <translation>Exportar Preferências</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1933" />
-      <location filename="../Preferences/__init__.py" line="1906" />
+      <location filename="../Preferences/__init__.py" line="1934" />
+      <location filename="../Preferences/__init__.py" line="1907" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1931" />
+      <location filename="../Preferences/__init__.py" line="1932" />
       <source>Import Preferences</source>
       <translation>Importar Preferências</translation>
     </message>
@@ -62149,7 +62164,7 @@
   <context>
     <name>PreviewModel</name>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="509" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="520" />
       <source>Variable Name</source>
       <translation type="unfinished" />
     </message>
@@ -62776,430 +62791,430 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="187" />
+      <location filename="../Project/Project.py" line="188" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Ficheiros Python3 (*.py *.py3);;Ficheiros GUI Python3 (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="250" />
-      <source>Add File Category</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="251" />
+      <source>Add File Category</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="252" />
       <source>&lt;p&gt;The file category &lt;b&gt;{0}&lt;/b&gt; has already been added. This attempt will be ignored.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="336" />
-      <source>PyQt5 GUI</source>
-      <translation>GUI de PyQt5</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="337" />
-      <source>PyQt5 Console</source>
-      <translation>Consola de PyQt5</translation>
+      <source>PyQt5 GUI</source>
+      <translation>GUI de PyQt5</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="338" />
-      <source>PyQt6 GUI</source>
-      <translation type="unfinished">GUI de PyQt4 {6 ?}</translation>
+      <source>PyQt5 Console</source>
+      <translation>Consola de PyQt5</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="339" />
-      <source>PyQt6 Console</source>
-      <translation type="unfinished">Consola de PyQt4 {6 ?}</translation>
+      <source>PyQt6 GUI</source>
+      <translation type="unfinished">GUI de PyQt4 {6 ?}</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="340" />
-      <source>Eric7 Plugin</source>
-      <translation type="unfinished" />
+      <source>PyQt6 Console</source>
+      <translation type="unfinished">Consola de PyQt4 {6 ?}</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="341" />
-      <source>Console</source>
+      <source>Eric7 Plugin</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="342" />
+      <source>Console</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="343" />
       <source>Other</source>
       <translation>Outro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="361" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="362" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="363" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="366" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="367" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="368" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="465" />
-      <location filename="../Project/Project.py" line="453" />
-      <location filename="../Project/Project.py" line="442" />
-      <source>Registering Project Type</source>
-      <translation>A registar Tipo de Projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="443" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="454" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;O tipo de Projeto &lt;b&gt;{0}&lt;/b&gt; já está registado com a Linguagem de Programação &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="466" />
+      <location filename="../Project/Project.py" line="454" />
+      <location filename="../Project/Project.py" line="443" />
+      <source>Registering Project Type</source>
+      <translation>A registar Tipo de Projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="444" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="455" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;O tipo de Projeto &lt;b&gt;{0}&lt;/b&gt; já está registado com a Linguagem de Programação &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="467" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O tipo de Projeto &lt;b&gt;{0}&lt;/b&gt; já está registado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="771" />
+      <location filename="../Project/Project.py" line="772" />
       <source>All Files (*)</source>
       <translation type="unfinished">Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1332" />
+      <location filename="../Project/Project.py" line="1333" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1578" />
-      <location filename="../Project/Project.py" line="1552" />
-      <location filename="../Project/Project.py" line="1516" />
-      <location filename="../Project/Project.py" line="1434" />
-      <location filename="../Project/Project.py" line="1395" />
-      <location filename="../Project/Project.py" line="1370" />
-      <location filename="../Project/Project.py" line="1333" />
+      <location filename="../Project/Project.py" line="1579" />
+      <location filename="../Project/Project.py" line="1553" />
+      <location filename="../Project/Project.py" line="1517" />
+      <location filename="../Project/Project.py" line="1435" />
+      <location filename="../Project/Project.py" line="1396" />
+      <location filename="../Project/Project.py" line="1371" />
+      <location filename="../Project/Project.py" line="1334" />
       <source>Please save the project first.</source>
       <translation>Guarde primeiro o projeto por favor.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1369" />
+      <location filename="../Project/Project.py" line="1370" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1411" />
-      <location filename="../Project/Project.py" line="1394" />
+      <location filename="../Project/Project.py" line="1412" />
+      <location filename="../Project/Project.py" line="1395" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1401" />
+      <location filename="../Project/Project.py" line="1402" />
       <source>Delete Remote Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1420" />
+      <location filename="../Project/Project.py" line="1421" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1433" />
+      <location filename="../Project/Project.py" line="1434" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1515" />
+      <location filename="../Project/Project.py" line="1516" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1551" />
+      <location filename="../Project/Project.py" line="1552" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1594" />
-      <location filename="../Project/Project.py" line="1577" />
+      <location filename="../Project/Project.py" line="1595" />
+      <location filename="../Project/Project.py" line="1578" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1584" />
+      <location filename="../Project/Project.py" line="1585" />
       <source>Delete Remote Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1603" />
+      <location filename="../Project/Project.py" line="1604" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1774" />
+      <location filename="../Project/Project.py" line="1777" />
       <source>Add Language</source>
       <translation>Adicionar Idioma</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1775" />
+      <location filename="../Project/Project.py" line="1778" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Primeiro tem que especificar um padrão de tradução.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1916" />
+      <location filename="../Project/Project.py" line="1919" />
       <source>Delete Translation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1943" />
-      <location filename="../Project/Project.py" line="1917" />
+      <location filename="../Project/Project.py" line="1946" />
+      <location filename="../Project/Project.py" line="1920" />
       <source>&lt;p&gt;The selected translation 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="../Project/Project.py" line="1942" />
+      <location filename="../Project/Project.py" line="1945" />
       <source>Delete translation</source>
       <translation>Apagar a Tradução</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2093" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2098" />
+      <location filename="../Project/Project.py" line="2081" />
       <source>Add File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2195" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="2200" />
+      <location filename="../Project/Project.py" line="2082" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. &lt;/p&gt;&lt;p&gt;Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2094" />
+      <location filename="../Project/Project.py" line="2099" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added 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="../Project/Project.py" line="2106" />
+      <location filename="../Project/Project.py" line="2111" />
       <source>Add file</source>
       <translation>Adicionar ficheiro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2289" />
-      <location filename="../Project/Project.py" line="2107" />
+      <location filename="../Project/Project.py" line="2296" />
+      <location filename="../Project/Project.py" line="2112" />
       <source>The target directory must not be empty.</source>
       <translation>O diretório de destino não pode estar vazio.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2194" />
-      <location filename="../Project/Project.py" line="2167" />
-      <location filename="../Project/Project.py" line="2147" />
+      <location filename="../Project/Project.py" line="2199" />
+      <location filename="../Project/Project.py" line="2172" />
+      <location filename="../Project/Project.py" line="2152" />
       <source>Add Directory</source>
       <translation type="unfinished">Adicionar Diretório</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2148" />
+      <location filename="../Project/Project.py" line="2153" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2168" />
+      <location filename="../Project/Project.py" line="2173" />
       <source>&lt;p&gt;The target 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="../Project/Project.py" line="2300" />
-      <location filename="../Project/Project.py" line="2288" />
+      <location filename="../Project/Project.py" line="2307" />
+      <location filename="../Project/Project.py" line="2295" />
       <source>Add directory</source>
       <translation>Adicionar diretório</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2301" />
+      <location filename="../Project/Project.py" line="2308" />
       <source>The source directory must not be empty.</source>
       <translation>O diretório fonte não pode estar vazio.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
-      <location filename="../Project/Project.py" line="2397" />
+      <location filename="../Project/Project.py" line="2422" />
+      <location filename="../Project/Project.py" line="2404" />
+      <location filename="../Project/Project.py" line="2388" />
       <location filename="../Project/Project.py" line="2381" />
-      <location filename="../Project/Project.py" line="2374" />
       <source>Rename File</source>
       <translation>Renomear Ficheiro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="8055" />
-      <location filename="../Project/Project.py" line="3898" />
-      <location filename="../Project/Project.py" line="2398" />
+      <location filename="../Project/Project.py" line="8089" />
+      <location filename="../Project/Project.py" line="3909" />
+      <location filename="../Project/Project.py" line="2405" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2683" />
+      <location filename="../Project/Project.py" line="2690" />
       <source>Delete File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2684" />
+      <location filename="../Project/Project.py" line="2691" />
       <source>&lt;p&gt;The selected 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="../Project/Project.py" line="2712" />
+      <location filename="../Project/Project.py" line="2719" />
       <source>Delete Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2713" />
+      <location filename="../Project/Project.py" line="2720" />
       <source>&lt;p&gt;The selected 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="../Project/Project.py" line="2846" />
+      <location filename="../Project/Project.py" line="2853" />
       <source>Create project directory</source>
       <translation>Criar diretório de projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2847" />
+      <location filename="../Project/Project.py" line="2854" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O diretorio do projeto &lt;b&gt;{0}&lt;/b&gt; não se pôde criar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3671" />
-      <location filename="../Project/Project.py" line="2947" />
+      <location filename="../Project/Project.py" line="3682" />
+      <location filename="../Project/Project.py" line="2954" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3672" />
-      <location filename="../Project/Project.py" line="2948" />
+      <location filename="../Project/Project.py" line="3683" />
+      <location filename="../Project/Project.py" line="2955" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2988" />
+      <location filename="../Project/Project.py" line="2995" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2989" />
+      <location filename="../Project/Project.py" line="2996" />
       <source>&lt;p&gt;The main script &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3454" />
-      <location filename="../Project/Project.py" line="3013" />
+      <location filename="../Project/Project.py" line="3463" />
+      <location filename="../Project/Project.py" line="3020" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3455" />
-      <location filename="../Project/Project.py" line="3014" />
+      <location filename="../Project/Project.py" line="3464" />
+      <location filename="../Project/Project.py" line="3021" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3701" />
-      <location filename="../Project/Project.py" line="3164" />
-      <location filename="../Project/Project.py" line="3135" />
-      <location filename="../Project/Project.py" line="3103" />
-      <location filename="../Project/Project.py" line="3087" />
-      <location filename="../Project/Project.py" line="3062" />
-      <location filename="../Project/Project.py" line="3024" />
+      <location filename="../Project/Project.py" line="3712" />
+      <location filename="../Project/Project.py" line="3173" />
+      <location filename="../Project/Project.py" line="3144" />
+      <location filename="../Project/Project.py" line="3112" />
+      <location filename="../Project/Project.py" line="3094" />
+      <location filename="../Project/Project.py" line="3069" />
+      <location filename="../Project/Project.py" line="3031" />
       <source>New Project</source>
       <translation>Projeto Novo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3025" />
+      <location filename="../Project/Project.py" line="3032" />
       <source>Add existing files to the project?</source>
       <translation>Adicionar os ficheiros existentes ao projeto?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3702" />
-      <location filename="../Project/Project.py" line="3063" />
+      <location filename="../Project/Project.py" line="3713" />
+      <location filename="../Project/Project.py" line="3070" />
       <source>Select Version Control System</source>
       <translation>Selecionar o Sistema de Control de Versão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3165" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="3174" />
+      <location filename="../Project/Project.py" line="3095" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>Quer editar as opções de commandos VCS?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3104" />
+      <location filename="../Project/Project.py" line="3113" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Deve adicionar-se o ficheiro de projeto ao repositório?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3141" />
-      <location filename="../Project/Project.py" line="3130" />
+      <location filename="../Project/Project.py" line="3150" />
+      <location filename="../Project/Project.py" line="3139" />
       <source>None</source>
       <translation>Nenhum</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3136" />
+      <location filename="../Project/Project.py" line="3145" />
       <source>Select version control system for the project</source>
       <translation>Selecionar o sistema de control de versão para o projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3347" />
+      <location filename="../Project/Project.py" line="3356" />
       <source>Translation Pattern</source>
       <translation>Padrão de Tradução</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3348" />
+      <location filename="../Project/Project.py" line="3357" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Introduzir o padrão para os ficheiros de tradução (usar '%language%' em lugar do código de idioma):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3650" />
+      <location filename="../Project/Project.py" line="3661" />
       <source>Open Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="8041" />
-      <location filename="../Project/Project.py" line="8035" />
-      <location filename="../Project/Project.py" line="8025" />
-      <location filename="../Project/Project.py" line="3883" />
-      <location filename="../Project/Project.py" line="3873" />
-      <location filename="../Project/Project.py" line="3652" />
+      <location filename="../Project/Project.py" line="8075" />
+      <location filename="../Project/Project.py" line="8069" />
+      <location filename="../Project/Project.py" line="8059" />
+      <location filename="../Project/Project.py" line="3894" />
+      <location filename="../Project/Project.py" line="3884" />
+      <location filename="../Project/Project.py" line="3663" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3897" />
-      <location filename="../Project/Project.py" line="3881" />
+      <location filename="../Project/Project.py" line="3908" />
+      <location filename="../Project/Project.py" line="3892" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3936" />
+      <location filename="../Project/Project.py" line="3947" />
       <source>Close Project</source>
       <translation>Fechar Projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3937" />
+      <location filename="../Project/Project.py" line="3948" />
       <source>The current project has unsaved changes.</source>
       <translation>O projeto atual tem alterações por gravar.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4137" />
-      <location filename="../Project/Project.py" line="4101" />
+      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4112" />
       <source>Syntax Errors Detected</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="4138" />
-      <location filename="../Project/Project.py" line="4102" />
+      <location filename="../Project/Project.py" line="4149" />
+      <location filename="../Project/Project.py" line="4113" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>O projeto tem um ficheiro com erros de síntaxe.</numerusform>
@@ -63207,1268 +63222,1268 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4796" />
+      <location filename="../Project/Project.py" line="4807" />
       <source>New project</source>
       <translation>Projeto novo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4809" />
       <source>&amp;New...</source>
       <translation>&amp;Novo...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4804" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>Generate a new project</source>
       <translation>Criar um projeto novo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4817" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Novo...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para introduzir a informação para um projeto novo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4816" />
+      <location filename="../Project/Project.py" line="4827" />
       <source>Open project</source>
       <translation>Abrir projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4818" />
+      <location filename="../Project/Project.py" line="4829" />
       <source>&amp;Open...</source>
       <translation>&amp;Abrir...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4824" />
+      <location filename="../Project/Project.py" line="4835" />
       <source>Open an existing project</source>
       <translation>Abrir um projeto existente</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="4837" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Abrir...&lt;/b&gt;&lt;p&gt;Isto abre um projeto existente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4832" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Open remote project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4834" />
+      <location filename="../Project/Project.py" line="4845" />
       <source>Open (Remote)...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4840" />
-      <source>Open an existing remote project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4842" />
-      <source>&lt;b&gt;Open (Remote)...&lt;/b&gt;&lt;p&gt;This opens an existing remote project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4851" />
-      <source>Reload project</source>
+      <source>Open an existing remote project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4853" />
+      <source>&lt;b&gt;Open (Remote)...&lt;/b&gt;&lt;p&gt;This opens an existing remote project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4862" />
+      <source>Reload project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4864" />
       <source>Re&amp;load</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4859" />
+      <location filename="../Project/Project.py" line="4870" />
       <source>Reload the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4861" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&lt;b&gt;Reload&lt;/b&gt;&lt;p&gt;This reloads the current project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4867" />
+      <location filename="../Project/Project.py" line="4878" />
       <source>Close project</source>
       <translation>Fechar projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4869" />
+      <location filename="../Project/Project.py" line="4880" />
       <source>&amp;Close</source>
       <translation>&amp;Fechar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4875" />
+      <location filename="../Project/Project.py" line="4886" />
       <source>Close the current project</source>
       <translation>Fechar o projeto atual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4877" />
+      <location filename="../Project/Project.py" line="4888" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fechar&lt;/b&gt;&lt;p&gt;Fecha o projeto atual&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4894" />
       <source>Save project</source>
       <translation>Gravar projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5180" />
-      <location filename="../Project/Project.py" line="4885" />
+      <location filename="../Project/Project.py" line="5191" />
+      <location filename="../Project/Project.py" line="4896" />
       <source>&amp;Save</source>
       <translation>&amp;Gravar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4891" />
+      <location filename="../Project/Project.py" line="4902" />
       <source>Save the current project</source>
       <translation>Gravar o projeto actual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4893" />
+      <location filename="../Project/Project.py" line="4904" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gravar&lt;/b&gt;&lt;p&gt;Guarda o projeto atual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4899" />
+      <location filename="../Project/Project.py" line="4910" />
       <source>Save project as</source>
       <translation>Gravar projeto como</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4901" />
+      <location filename="../Project/Project.py" line="4912" />
       <source>Save &amp;as...</source>
       <translation>Gravar &amp;como...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4907" />
-      <source>Save the current project to a new file</source>
-      <translation>Gravar o projeto atual para um ficheiro novo</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4909" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Gravar como&lt;/b&gt;&lt;p&gt;Guarda o projeto atual para um ficheiro novo.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4918" />
-      <source>Save project as (Remote)</source>
-      <translation type="unfinished" />
+      <source>Save the current project to a new file</source>
+      <translation>Gravar o projeto atual para um ficheiro novo</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4920" />
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Gravar como&lt;/b&gt;&lt;p&gt;Guarda o projeto atual para um ficheiro novo.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4929" />
+      <source>Save project as (Remote)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4931" />
       <source>Save as (Remote)...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4927" />
+      <location filename="../Project/Project.py" line="4938" />
       <source>Save the current project to a new remote file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4930" />
+      <location filename="../Project/Project.py" line="4941" />
       <source>&lt;b&gt;Save as (Remote)&lt;/b&gt;&lt;p&gt;This saves the current project to a new remote file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4946" />
+      <location filename="../Project/Project.py" line="4957" />
       <source>Add files to project</source>
       <translation>Adicionar ficheiros ao projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4948" />
+      <location filename="../Project/Project.py" line="4959" />
       <source>Add &amp;files...</source>
       <translation>Adicionar &amp;ficheiros...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4954" />
+      <location filename="../Project/Project.py" line="4965" />
       <source>Add files to the current project</source>
       <translation>Adicionar ficheiros ao projeto atual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Adicionar ficheiros...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar ficheiros ao projeto atual. O lugar para adicionar determina-se pela extensão de ficheiro.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4967" />
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Adicionar ficheiros...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar ficheiros ao projeto atual. O lugar para adicionar determina-se pela extensão de ficheiro.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4978" />
       <source>Add directory to project</source>
       <translation>Adicionar diretório ao projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4980" />
       <source>Add directory...</source>
       <translation>Adicionar diretório...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4976" />
+      <location filename="../Project/Project.py" line="4987" />
       <source>Add a directory to the current project</source>
       <translation>Adicionar um diretório ao projeto atual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4979" />
+      <location filename="../Project/Project.py" line="4990" />
       <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Adicionar diretório&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar um diretório ao projeto atual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4989" />
+      <location filename="../Project/Project.py" line="5000" />
       <source>Add translation to project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4991" />
+      <location filename="../Project/Project.py" line="5002" />
       <source>Add &amp;translation...</source>
       <translation>Adicionar &amp;tradução...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4998" />
+      <location filename="../Project/Project.py" line="5009" />
       <source>Add a translation to the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5001" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5011" />
-      <source>Search new files</source>
-      <translation>Procurar ficheiros novos</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5012" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5022" />
+      <source>Search new files</source>
+      <translation>Procurar ficheiros novos</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5023" />
       <source>Searc&amp;h new files...</source>
       <translation>&amp;Procurar ficheiros novos...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="5029" />
       <source>Search new files in the project directory.</source>
       <translation>Procurar ficheiros novos no diretório do projeto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5020" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, forms, ...) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5030" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5031" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, forms, ...) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5041" />
+      <source>Search Project File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5042" />
       <source>Search Project File...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5032" />
+      <location filename="../Project/Project.py" line="5043" />
       <source>Alt+Ctrl+P</source>
       <comment>Project|Search Project File</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5037" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5039" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5048" />
-      <source>Project properties</source>
-      <translation>Propriedades do projeto</translation>
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5050" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Project properties</source>
+      <translation>Propriedades do projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
       <source>&amp;Properties...</source>
       <translation>&amp;Propriedades...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5056" />
-      <source>Show the project properties</source>
-      <translation>Mostrar as propriedades do projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5058" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5067" />
-      <source>User project properties</source>
-      <translation>Propriedades de projecto do usuário</translation>
+      <source>Show the project properties</source>
+      <translation>Mostrar as propriedades do projeto</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="5069" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5078" />
+      <source>User project properties</source>
+      <translation>Propriedades de projecto do usuário</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5080" />
       <source>&amp;User Properties...</source>
       <translation>Propriedades de &amp;Usuário...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5076" />
+      <location filename="../Project/Project.py" line="5087" />
       <source>Show the user specific project properties</source>
       <translation>Mostrar as propriedades do projeto específicas do usuário</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5079" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5089" />
-      <source>Filetype Associations</source>
-      <translation>Associações de Tipos de Ficheiros</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5090" />
-      <source>Filetype Associations...</source>
-      <translation>Associações de Tipos de Ficheiros...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5097" />
-      <source>Show the project file type associations</source>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5100" />
+      <source>Filetype Associations</source>
+      <translation>Associações de Tipos de Ficheiros</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5101" />
+      <source>Filetype Associations...</source>
+      <translation>Associações de Tipos de Ficheiros...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5108" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5111" />
       <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5113" />
-      <source>Lexer Associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5114" />
-      <source>Lexer Associations...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5121" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5124" />
+      <source>Lexer Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5125" />
+      <source>Lexer Associations...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5132" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5135" />
       <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5142" />
+      <location filename="../Project/Project.py" line="5153" />
       <source>Debugger Properties</source>
       <translation>Propriedades do Depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5143" />
+      <location filename="../Project/Project.py" line="5154" />
       <source>Debugger &amp;Properties...</source>
       <translation>&amp;Propriedades do Depurador...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5149" />
+      <location filename="../Project/Project.py" line="5160" />
       <source>Show the debugger properties</source>
       <translation>Mostrar as propriedades do depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5151" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5161" />
-      <source>Load</source>
-      <translation>Carregar</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5162" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5172" />
+      <source>Load</source>
+      <translation>Carregar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5173" />
       <source>&amp;Load</source>
       <translation>&amp;Carregar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5168" />
-      <source>Load the debugger properties</source>
-      <translation>Carregar propriedades do depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5170" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5179" />
+      <source>Load the debugger properties</source>
+      <translation>Carregar propriedades do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5181" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5190" />
       <source>Save</source>
       <translation>Gravar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5186" />
-      <source>Save the debugger properties</source>
-      <translation>Gravar propriedades do depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5188" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5197" />
+      <source>Save the debugger properties</source>
+      <translation>Gravar propriedades do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5199" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5208" />
       <source>Delete</source>
       <translation>Apagar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5198" />
+      <location filename="../Project/Project.py" line="5209" />
       <source>&amp;Delete</source>
       <translation>&amp;Apagar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5204" />
+      <location filename="../Project/Project.py" line="5215" />
       <source>Delete the debugger properties</source>
       <translation>Apagar as propriedades do depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5206" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5216" />
-      <source>Reset</source>
-      <translation>Reinicializar</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5217" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5227" />
+      <source>Reset</source>
+      <translation>Reinicializar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5228" />
       <source>&amp;Reset</source>
       <translation>&amp;Reinicializar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5223" />
+      <location filename="../Project/Project.py" line="5234" />
       <source>Reset the debugger properties</source>
       <translation>Reinicializar as propriedades do depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5225" />
+      <location filename="../Project/Project.py" line="5236" />
       <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5241" />
-      <location filename="../Project/Project.py" line="5240" />
+      <location filename="../Project/Project.py" line="5252" />
+      <location filename="../Project/Project.py" line="5251" />
       <source>Load session</source>
       <translation>Carregar sessão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5247" />
+      <location filename="../Project/Project.py" line="5258" />
       <source>Load the projects session file.</source>
       <translation>Carregar o ficheiro de sessão do projeto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5249" />
+      <location filename="../Project/Project.py" line="5260" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5265" />
-      <location filename="../Project/Project.py" line="5264" />
+      <location filename="../Project/Project.py" line="5276" />
+      <location filename="../Project/Project.py" line="5275" />
       <source>Save session</source>
       <translation>Guargar sessão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5271" />
+      <location filename="../Project/Project.py" line="5282" />
       <source>Save the projects session file.</source>
       <translation>Gravar ficheiro de sessão do projeto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5273" />
+      <location filename="../Project/Project.py" line="5284" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5289" />
-      <location filename="../Project/Project.py" line="5288" />
+      <location filename="../Project/Project.py" line="5300" />
+      <location filename="../Project/Project.py" line="5299" />
       <source>Delete session</source>
       <translation>Apagar sessão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5295" />
+      <location filename="../Project/Project.py" line="5306" />
       <source>Delete the projects session file.</source>
       <translation>Apagar o ficheiro de sessão do projeto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5297" />
+      <location filename="../Project/Project.py" line="5308" />
       <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5312" />
-      <source>Code Metrics</source>
-      <translation type="unfinished">Métricas de Código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5313" />
-      <source>&amp;Code Metrics...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5320" />
-      <source>Show some code metrics for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5323" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5333" />
-      <source>Python Code Coverage</source>
+      <source>Code Metrics</source>
+      <translation type="unfinished">Métricas de Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5324" />
+      <source>&amp;Code Metrics...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5331" />
+      <source>Show some code metrics for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5334" />
-      <source>Code Co&amp;verage...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5341" />
-      <source>Show code coverage information for the project.</source>
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5344" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6778" />
-      <location filename="../Project/Project.py" line="6765" />
-      <location filename="../Project/Project.py" line="5354" />
-      <source>Profile Data</source>
-      <translation type="unfinished">Dados de Perfil</translation>
+      <source>Python Code Coverage</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5345" />
+      <source>Code Co&amp;verage...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5352" />
+      <source>Show code coverage information for the project.</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5355" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6789" />
+      <location filename="../Project/Project.py" line="6776" />
+      <location filename="../Project/Project.py" line="5365" />
+      <source>Profile Data</source>
+      <translation type="unfinished">Dados de Perfil</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5366" />
       <source>&amp;Profile Data...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5362" />
+      <location filename="../Project/Project.py" line="5373" />
       <source>Show profiling data for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5365" />
+      <location filename="../Project/Project.py" line="5376" />
       <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6830" />
-      <location filename="../Project/Project.py" line="5380" />
+      <location filename="../Project/Project.py" line="6841" />
+      <location filename="../Project/Project.py" line="5391" />
       <source>Application Diagram</source>
       <translation>Diagrama da Aplicação</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5381" />
+      <location filename="../Project/Project.py" line="5392" />
       <source>&amp;Application Diagram...</source>
       <translation>Diagrama da &amp;Aplicação...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5388" />
+      <location filename="../Project/Project.py" line="5399" />
       <source>Show a diagram of the project.</source>
       <translation>Mostrar o diagrama do projeto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5391" />
+      <location filename="../Project/Project.py" line="5402" />
       <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Diagrama da Aplicação...&lt;/b&gt;&lt;p&gt;Mostra um diagrama do projeto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5400" />
+      <location filename="../Project/Project.py" line="5411" />
       <source>Load Diagram</source>
       <translation>Carregar Diagrama</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5401" />
+      <location filename="../Project/Project.py" line="5412" />
       <source>&amp;Load Diagram...</source>
       <translation>&amp;Carregar Diagrama...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5407" />
+      <location filename="../Project/Project.py" line="5418" />
       <source>Load a diagram from file.</source>
       <translation>Carregar um diagrama desde um ficheiro.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5409" />
+      <location filename="../Project/Project.py" line="5420" />
       <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Carregar Diagrama...&lt;/b&gt;&lt;p&gt;Carga um diagrama desde um ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6998" />
-      <location filename="../Project/Project.py" line="6943" />
-      <location filename="../Project/Project.py" line="5424" />
+      <location filename="../Project/Project.py" line="7009" />
+      <location filename="../Project/Project.py" line="6954" />
+      <location filename="../Project/Project.py" line="5435" />
       <source>Create Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5426" />
+      <location filename="../Project/Project.py" line="5437" />
       <source>Create &amp;Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5433" />
+      <location filename="../Project/Project.py" line="5444" />
       <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5436" />
+      <location filename="../Project/Project.py" line="5447" />
       <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7068" />
-      <location filename="../Project/Project.py" line="5447" />
+      <location filename="../Project/Project.py" line="7080" />
+      <location filename="../Project/Project.py" line="5458" />
       <source>Create Plugin Archives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5449" />
+      <location filename="../Project/Project.py" line="5460" />
       <source>Create Plugin &amp;Archives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5455" />
+      <location filename="../Project/Project.py" line="5466" />
       <source>Create eric plugin archive files.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5457" />
+      <location filename="../Project/Project.py" line="5468" />
       <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5469" />
+      <location filename="../Project/Project.py" line="5480" />
       <source>Create Plugin Archives (Snapshot)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5471" />
+      <location filename="../Project/Project.py" line="5482" />
       <source>Create Plugin Archives (&amp;Snapshot)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5489" />
       <source>Create eric plugin archive files (snapshot releases).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5481" />
+      <location filename="../Project/Project.py" line="5492" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7510" />
-      <location filename="../Project/Project.py" line="7481" />
-      <location filename="../Project/Project.py" line="7435" />
-      <location filename="../Project/Project.py" line="7387" />
-      <location filename="../Project/Project.py" line="5500" />
+      <location filename="../Project/Project.py" line="7536" />
+      <location filename="../Project/Project.py" line="7507" />
+      <location filename="../Project/Project.py" line="7461" />
+      <location filename="../Project/Project.py" line="7413" />
+      <location filename="../Project/Project.py" line="5511" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5501" />
+      <location filename="../Project/Project.py" line="5512" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5507" />
+      <location filename="../Project/Project.py" line="5518" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5509" />
-      <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="7487" />
-      <location filename="../Project/Project.py" line="5519" />
-      <source>Test for Changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5520" />
+      <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="7513" />
+      <location filename="../Project/Project.py" line="5530" />
+      <source>Test for Changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5531" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5527" />
+      <location filename="../Project/Project.py" line="5538" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5530" />
+      <location filename="../Project/Project.py" line="5541" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5548" />
-      <source>Create SBOM File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5549" />
-      <source>Create &amp;SBOM File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5556" />
-      <source>Create a SBOM file of the project dependencies.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5559" />
-      <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
+      <source>Create SBOM File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5560" />
+      <source>Create &amp;SBOM File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5567" />
+      <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5570" />
-      <source>Clear Byte Code Caches</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5571" />
-      <source>Clear Byte Code &amp;Caches</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5578" />
-      <source>Clear the byte code caches of the project.</source>
+      <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5581" />
+      <source>Clear Byte Code Caches</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5582" />
+      <source>Clear Byte Code &amp;Caches</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5589" />
+      <source>Clear the byte code caches of the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;b&gt;Clear Byte Code Caches&lt;/b&gt;&lt;p&gt;This deletes all directories containing byte code cache files.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5597" />
+      <location filename="../Project/Project.py" line="5608" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5598" />
+      <location filename="../Project/Project.py" line="5609" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5615" />
       <source>Show some information about 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5606" />
+      <location filename="../Project/Project.py" line="5617" />
       <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5618" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5619" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5626" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5629" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5630" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5637" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5640" />
       <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5641" />
+      <location filename="../Project/Project.py" line="5652" />
       <source>Check Code Formatting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5642" />
+      <location filename="../Project/Project.py" line="5653" />
       <source>&amp;Check Code Formatting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5649" />
+      <location filename="../Project/Project.py" line="5660" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5654" />
+      <location filename="../Project/Project.py" line="5665" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5667" />
+      <location filename="../Project/Project.py" line="5678" />
       <source>Code Formatting Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5668" />
+      <location filename="../Project/Project.py" line="5679" />
       <source>Code Formatting &amp;Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5675" />
+      <location filename="../Project/Project.py" line="5686" />
       <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5681" />
+      <location filename="../Project/Project.py" line="5692" />
       <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5846" />
-      <location filename="../Project/Project.py" line="5796" />
-      <location filename="../Project/Project.py" line="5795" />
-      <location filename="../Project/Project.py" line="5695" />
-      <location filename="../Project/Project.py" line="5694" />
-      <source>Configure</source>
-      <translation type="unfinished">Configurar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5702" />
-      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5707" />
-      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5723" />
-      <source>About isort</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5724" />
-      <source>&amp;isort</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5730" />
-      <source>Show some information about 'isort'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5732" />
-      <source>&lt;b&gt;isort&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'isort' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5745" />
-      <location filename="../Project/Project.py" line="5744" />
-      <source>Sort Imports</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5752" />
-      <source>Sort the import statements of the project sources with 'isort'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5755" />
-      <source>&lt;b&gt;Sort Imports&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the imports sorting run and sorts the import statements of the project sources using 'isort'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5769" />
-      <location filename="../Project/Project.py" line="5768" />
-      <source>Imports Sorting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5776" />
-      <source>Generate a unified diff of potential project source imports resorting with 'isort'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5782" />
-      <source>&lt;b&gt;Imports Sorting Diff&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the imports sorting diff run and generates a unified diff of potential project source changes using 'isort'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5803" />
-      <source>Enter the parameters for resorting the project sources import statements with 'isort'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5809" />
-      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for resorting the import statements of the project sources with 'isort'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5825" />
-      <source>Install Project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5826" />
-      <source>&amp;Install Project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5833" />
-      <source>Install the project into the embedded environment.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5836" />
-      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5847" />
-      <source>&amp;Configure</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5854" />
-      <source>Configure the embedded environment.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5857" />
-      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5867" />
-      <source>Upgrade</source>
-      <translation type="unfinished">Atualizar</translation>
+      <location filename="../Project/Project.py" line="5807" />
+      <location filename="../Project/Project.py" line="5806" />
+      <location filename="../Project/Project.py" line="5706" />
+      <location filename="../Project/Project.py" line="5705" />
+      <source>Configure</source>
+      <translation type="unfinished">Configurar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5713" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5718" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5734" />
+      <source>About isort</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5735" />
+      <source>&amp;isort</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5741" />
+      <source>Show some information about 'isort'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5743" />
+      <source>&lt;b&gt;isort&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'isort' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5756" />
+      <location filename="../Project/Project.py" line="5755" />
+      <source>Sort Imports</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5763" />
+      <source>Sort the import statements of the project sources with 'isort'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5766" />
+      <source>&lt;b&gt;Sort Imports&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the imports sorting run and sorts the import statements of the project sources using 'isort'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5780" />
+      <location filename="../Project/Project.py" line="5779" />
+      <source>Imports Sorting Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5787" />
+      <source>Generate a unified diff of potential project source imports resorting with 'isort'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5793" />
+      <source>&lt;b&gt;Imports Sorting Diff&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the imports sorting diff run and generates a unified diff of potential project source changes using 'isort'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5814" />
+      <source>Enter the parameters for resorting the project sources import statements with 'isort'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5820" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for resorting the import statements of the project sources with 'isort'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5836" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5837" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5844" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5847" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5858" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5865" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5868" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5878" />
+      <source>Upgrade</source>
+      <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5879" />
       <source>&amp;Upgrade</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5874" />
+      <location filename="../Project/Project.py" line="5885" />
       <source>Upgrade the embedded environment.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5876" />
+      <location filename="../Project/Project.py" line="5887" />
       <source>&lt;b&gt;Upgrade&lt;/b&gt;&lt;p&gt;This opens a dialog to enter the parameters to upgrade the embedded virtual environment of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5888" />
+      <location filename="../Project/Project.py" line="5899" />
       <source>Recreate</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5889" />
+      <location filename="../Project/Project.py" line="5900" />
       <source>&amp;Recreate</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5895" />
+      <location filename="../Project/Project.py" line="5906" />
       <source>Recreate the embedded environment.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5897" />
+      <location filename="../Project/Project.py" line="5908" />
       <source>&lt;b&gt;Recreate&lt;/b&gt;&lt;p&gt;This opens a dialog to enter the parameters to recreate the embedded virtual environment of the project. The existing environment is cleared first.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5929" />
+      <location filename="../Project/Project.py" line="5940" />
       <source>&amp;Project</source>
       <translation>&amp;Projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5930" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Abrir Projetos &amp;Recentes</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5932" />
-      <source>Session</source>
-      <translation>Sessão</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5933" />
-      <source>Debugger</source>
-      <translation>Depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5934" />
-      <source>Embedded Environment</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5936" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5937" />
-      <source>&amp;Version Control</source>
-      <translation>Contro&amp;l de Versão</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="5941" />
-      <source>Chec&amp;k</source>
-      <translation>&amp;Verificar</translation>
+      <source>Open &amp;Recent Projects</source>
+      <translation>Abrir Projetos &amp;Recentes</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="5943" />
-      <source>Code &amp;Formatting</source>
-      <translation type="unfinished" />
+      <source>Session</source>
+      <translation>Sessão</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5944" />
+      <source>Debugger</source>
+      <translation>Depurador</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="5945" />
-      <source>Sho&amp;w</source>
-      <translation>&amp;Mostrar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5946" />
-      <source>&amp;Diagrams</source>
-      <translation>&amp;Diagramas</translation>
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5947" />
-      <source>Pac&amp;kagers</source>
+      <source>Project-T&amp;ools</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="5948" />
+      <source>&amp;Version Control</source>
+      <translation>Contro&amp;l de Versão</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5952" />
+      <source>Chec&amp;k</source>
+      <translation>&amp;Verificar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5954" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5956" />
+      <source>Sho&amp;w</source>
+      <translation>&amp;Mostrar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5957" />
+      <source>&amp;Diagrams</source>
+      <translation>&amp;Diagramas</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5958" />
+      <source>Pac&amp;kagers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5959" />
       <source>Source &amp;Documentation</source>
       <translation>&amp;Documentação Fonte</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5950" />
+      <location filename="../Project/Project.py" line="5961" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5951" />
+      <location filename="../Project/Project.py" line="5962" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6113" />
-      <location filename="../Project/Project.py" line="6111" />
+      <location filename="../Project/Project.py" line="6124" />
+      <location filename="../Project/Project.py" line="6122" />
       <source>Project</source>
       <translation>Projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6195" />
+      <location filename="../Project/Project.py" line="6206" />
       <source>&amp;Clear</source>
       <translation>&amp;Limpar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6392" />
+      <location filename="../Project/Project.py" line="6403" />
       <source>Search New Files</source>
       <translation>Procurar Ficheiros Novos</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6393" />
+      <location filename="../Project/Project.py" line="6404" />
       <source>There were no new files found to be added.</source>
       <translation>Não se encontraram ficheiros novos para adicionar.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6554" />
-      <location filename="../Project/Project.py" line="6541" />
+      <location filename="../Project/Project.py" line="6565" />
+      <location filename="../Project/Project.py" line="6552" />
       <source>Version Control System</source>
       <translation>Sistema de Control de Versão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6542" />
+      <location filename="../Project/Project.py" line="6553" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6555" />
+      <location filename="../Project/Project.py" line="6566" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6712" />
+      <location filename="../Project/Project.py" line="6723" />
       <source>Coverage Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6766" />
-      <location filename="../Project/Project.py" line="6713" />
+      <location filename="../Project/Project.py" line="6777" />
+      <location filename="../Project/Project.py" line="6724" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>O projeto atual não tem um script principal definido. A cancelar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6725" />
+      <location filename="../Project/Project.py" line="6736" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6726" />
+      <location filename="../Project/Project.py" line="6737" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6779" />
+      <location filename="../Project/Project.py" line="6790" />
       <source>Please select a profile file</source>
       <translation>Escolha um ficheiro de perfil por favor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6831" />
+      <location filename="../Project/Project.py" line="6842" />
       <source>Include module names?</source>
       <translation>Incluir nomes de módulos?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6944" />
+      <location filename="../Project/Project.py" line="6955" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6999" />
+      <location filename="../Project/Project.py" line="7010" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7295" />
-      <location filename="../Project/Project.py" line="7251" />
-      <location filename="../Project/Project.py" line="7201" />
-      <location filename="../Project/Project.py" line="7190" />
-      <location filename="../Project/Project.py" line="7172" />
-      <location filename="../Project/Project.py" line="7139" />
-      <location filename="../Project/Project.py" line="7109" />
-      <location filename="../Project/Project.py" line="7081" />
-      <location filename="../Project/Project.py" line="7051" />
-      <location filename="../Project/Project.py" line="7037" />
-      <location filename="../Project/Project.py" line="7020" />
+      <location filename="../Project/Project.py" line="7321" />
+      <location filename="../Project/Project.py" line="7277" />
+      <location filename="../Project/Project.py" line="7227" />
+      <location filename="../Project/Project.py" line="7216" />
+      <location filename="../Project/Project.py" line="7198" />
+      <location filename="../Project/Project.py" line="7151" />
+      <location filename="../Project/Project.py" line="7121" />
+      <location filename="../Project/Project.py" line="7093" />
+      <location filename="../Project/Project.py" line="7063" />
+      <location filename="../Project/Project.py" line="7048" />
+      <location filename="../Project/Project.py" line="7031" />
       <source>Create Plugin Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7021" />
+      <location filename="../Project/Project.py" line="7032" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>O projeto atual não tem um script principal definido. A cancelar...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7038" />
+      <location filename="../Project/Project.py" line="7049" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7052" />
-      <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="7060" />
-      <source>Creating plugin archives...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="7061" />
-      <source>Abort</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="7064" />
+      <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="7072" />
+      <source>Creating plugin archives...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="7073" />
+      <source>Abort</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="7076" />
       <source>%v/%m Archives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7082" />
+      <location filename="../Project/Project.py" line="7094" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler. &lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7110" />
+      <location filename="../Project/Project.py" line="7122" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7140" />
+      <location filename="../Project/Project.py" line="7152" />
       <source>&lt;p&gt;The eric plugin archive 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>
     <message>
-      <location filename="../Project/Project.py" line="7173" />
+      <location filename="../Project/Project.py" line="7199" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7191" />
+      <location filename="../Project/Project.py" line="7217" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7202" />
+      <location filename="../Project/Project.py" line="7228" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7252" />
+      <location filename="../Project/Project.py" line="7278" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7296" />
+      <location filename="../Project/Project.py" line="7322" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7388" />
+      <location filename="../Project/Project.py" line="7414" />
       <source>'Make' is not supported for remote projects. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7436" />
+      <location filename="../Project/Project.py" line="7462" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7482" />
+      <location filename="../Project/Project.py" line="7508" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7490" />
+      <location filename="../Project/Project.py" line="7516" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7495" />
+      <location filename="../Project/Project.py" line="7521" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7511" />
+      <location filename="../Project/Project.py" line="7537" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7941" />
+      <location filename="../Project/Project.py" line="7975" />
       <source>Interpreter Missing</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="7942" />
+      <location filename="../Project/Project.py" line="7976" />
       <source>The configured interpreter of the embedded environment does not exist anymore. Shall the environment be upgraded?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="8023" />
+      <location filename="../Project/Project.py" line="8057" />
       <source>Open Remote Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="8054" />
-      <location filename="../Project/Project.py" line="8039" />
+      <location filename="../Project/Project.py" line="8088" />
+      <location filename="../Project/Project.py" line="8073" />
       <source>Save Remote Project</source>
       <translation type="unfinished" />
     </message>
@@ -65255,50 +65270,50 @@
       <translation type="unfinished">O ficheiro tem o tipo MIME &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt;Deverá ser adicionado à lista de tipos MIME de texto?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="527" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="511" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="529" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="513" />
       <source>New directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="512" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="514" />
       <source>&lt;p&gt;A file or directory named &lt;b&gt;{0}&lt;/b&gt; already exists. The action will be aborted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="528" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="530" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="625" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="596" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="577" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="627" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="598" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="579" />
       <source>New file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="578" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="580" />
       <source>Enter the path of the new file:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="597" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="599" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. The action will be aborted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="626" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="628" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="716" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="718" />
       <source>Delete files/directories</source>
       <translation>Apagar ficheiros/diretórios</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="717" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="719" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Tem a certeza de que quer apagar estas entradas do projeto?</translation>
     </message>
@@ -67042,22 +67057,22 @@
   <context>
     <name>Purge</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="74" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="76" />
       <source>Purge All Files</source>
       <translation>Purgar Todos os Ficheiros</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="75" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="77" />
       <source>Do really want to delete all files not tracked by Mercurial (including ignored ones)?</source>
       <translation>Tem a certeza de que quer apagar todos os ficheiros não rastreados por Mercurial (incluindo os ignorados)?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="80" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="82" />
       <source>Purge Files</source>
       <translation>Purgar Ficheiros</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="81" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py" line="83" />
       <source>Do really want to delete files not tracked by Mercurial?</source>
       <translation>Tem a certeza de que quer apagar os ficheiros não rastreados por Mercurial?</translation>
     </message>
@@ -67165,7 +67180,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="453" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="455" />
       <location filename="../MicroPython/Devices/PyBoardDevices.py" line="235" />
       <source>Show MicroPython Versions</source>
       <translation type="unfinished" />
@@ -67181,7 +67196,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="432" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="433" />
       <location filename="../MicroPython/Devices/PyBoardDevices.py" line="246" />
       <source>Flash MicroPython Firmware</source>
       <translation type="unfinished" />
@@ -67237,7 +67252,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="431" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="432" />
       <location filename="../MicroPython/Devices/PyBoardDevices.py" line="390" />
       <source>'dfu-util' Output</source>
       <translation type="unfinished" />
@@ -67248,37 +67263,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="416" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="417" />
       <source>Flash MicroPython/CircuitPython Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="418" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="419" />
       <source>MicroPython Firmware Files (*.dfu);;CircuitPython Firmware Files (*.bin);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="454" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="456" />
       <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="482" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="484" />
       <source>unknown</source>
       <translation type="unfinished">desconhecido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="488" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="490" />
       <source>&lt;h4&gt;MicroPython Version Information&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installed:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Available:&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/Devices/PyBoardDevices.py" line="496" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="498" />
       <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="500" />
+      <location filename="../MicroPython/Devices/PyBoardDevices.py" line="502" />
       <source>MicroPython Version</source>
       <translation type="unfinished" />
     </message>
@@ -69359,12 +69374,12 @@
       <translation>&lt;b&gt;Assistente para QRegularExpression&lt;/b&gt;&lt;p&gt;Este assistente abre uma caixa de diálogo para introduzir todos os parâmetros necessários para criar uma string QRegularExpression. O código gerado é inserido na posição atual do cursor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="139" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="141" />
       <source>No current editor</source>
       <translation>Não há um editor atual</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="140" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="142" />
       <source>Please open or create a file first.</source>
       <translation>Por favor, primeiro abra ou crie um ficheiro.</translation>
     </message>
@@ -71107,7 +71122,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QtHelpInterface/QtHelpDocumentationSettingsWidget.py" line="122" />
+      <location filename="../QtHelpInterface/QtHelpDocumentationSettingsWidget.py" line="124" />
       <location filename="../QtHelpInterface/QtHelpDocumentationSettingsWidget.py" line="82" />
       <source>Add Documentation</source>
       <translation type="unfinished">Adicionar Documentação</translation>
@@ -71118,7 +71133,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QtHelpInterface/QtHelpDocumentationSettingsWidget.py" line="123" />
+      <location filename="../QtHelpInterface/QtHelpDocumentationSettingsWidget.py" line="125" />
       <source>The file &lt;b&gt;{0}&lt;/b&gt; could not be added.</source>
       <translation type="unfinished" />
     </message>
@@ -71376,191 +71391,191 @@
   <context>
     <name>Queues</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="226" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="228" />
       <source>New Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="277" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="279" />
       <source>Update Current Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="335" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="337" />
       <source>Pop Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="339" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="341" />
       <source>Push Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="343" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="345" />
       <source>Go to Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="452" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="437" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="369" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="356" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="456" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="441" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="371" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="358" />
       <source>Select Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="357" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="359" />
       <source>Select the target patch name:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="452" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="370" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="456" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="372" />
       <source>No patches to select from.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="399" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="401" />
       <source>Finish Applied Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="423" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="427" />
       <source>Rename Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="438" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="442" />
       <source>Select the patch to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="446" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="450" />
       <source>Delete Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="488" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="482" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="475" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="492" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="486" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="479" />
       <source>Fold Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="483" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="487" />
       <source>No patches selected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="489" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="493" />
       <source>No patches available to be folded.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="506" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="510" />
       <source>List Guards</source>
       <translation type="unfinished">Listar Guardas</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="507" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="511" />
       <source>No patches available to list guards for.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="536" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="540" />
       <source>Define Guards</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="569" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="537" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="573" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="541" />
       <source>No patches available to define guards for.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="568" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="548" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="572" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="552" />
       <source>Drop All Guards</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="549" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="553" />
       <source>Select the patch to drop guards for (leave empty for the current patch):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="597" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="590" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="606" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="598" />
       <source>Set Active Guards</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="598" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="607" />
       <source>No guards available to select from.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="609" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="618" />
       <source>Deactivate Guards</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="649" />
       <source>Create New Queue</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="649" />
       <source>Rename Active Queue</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="673" />
       <source>Error while creating a new queue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="660" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="675" />
       <source>Error while renaming the active queue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="693" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="708" />
       <source>Purge Queue</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="710" />
       <source>Delete Queue</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="697" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="712" />
       <source>Activate Queue</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="717" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="736" />
       <source>Error while purging the queue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="719" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="738" />
       <source>Error while deleting the queue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="721" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="740" />
       <source>Error while setting the active queue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="743" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="762" />
       <source>Available Queues</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="757" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/queues.py" line="777" />
       <source>Initializing new queue repository</source>
       <translation type="unfinished" />
     </message>
@@ -72705,17 +72720,17 @@
   <context>
     <name>Rebase</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py" line="83" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py" line="86" />
       <source>Rebase Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py" line="102" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py" line="106" />
       <source>Rebase Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py" line="121" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py" line="127" />
       <source>Rebase Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
@@ -72966,7 +72981,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="421" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="423" />
       <location filename="../MicroPython/Devices/STLinkDevices.py" line="231" />
       <source>Show MicroPython Versions</source>
       <translation type="unfinished" />
@@ -73020,37 +73035,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="402" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="403" />
       <source>'st-info' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="403" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="404" />
       <source>STLink Device Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="422" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="424" />
       <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="450" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="452" />
       <source>unknown</source>
       <translation type="unfinished">desconhecido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="456" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="458" />
       <source>&lt;h4&gt;MicroPython Version Information&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installed:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Available:&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/Devices/STLinkDevices.py" line="464" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="466" />
       <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="468" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="470" />
       <source>MicroPython Version</source>
       <translation type="unfinished" />
     </message>
@@ -75973,49 +75988,49 @@
   <context>
     <name>Shelve</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="102" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="105" />
       <source>Shelve current changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="144" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="151" />
       <source>Restore shelved changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="170" />
       <source>Abort restore operation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="182" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="191" />
       <source>Continue restore operation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="201" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="211" />
       <source>Select the shelves to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="220" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="231" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="222" />
       <source>Delete shelves</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="212" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="223" />
       <source>Do you really want to delete these shelves?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="238" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="231" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="249" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="242" />
       <source>Delete all shelves</source>
       <translation>Apagar todas as Pilhas</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="232" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="243" />
       <source>Do you really want to delete all shelved changes?</source>
       <translation type="unfinished" />
     </message>
@@ -78822,7 +78837,7 @@
   <context>
     <name>Strip</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/strip.py" line="64" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/StripExtension/strip.py" line="68" />
       <source>Stripping changesets from repository</source>
       <translation type="unfinished" />
     </message>
@@ -78938,7 +78953,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2138" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2173" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="185" />
       <source>The svn process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -78974,337 +78989,337 @@
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="320" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="334" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="335" />
       <source>Importing project into Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="379" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="375" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="380" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="378" />
       <source>Subversion Checkout</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="450" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="380" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="436" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="376" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="452" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="381" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="442" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="379" />
       <source>The tag must be a normal tag (tags) or a branch tag (branches). Please select from the list.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="402" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="402" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="403" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="406" />
       <source>Checking project out of Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="449" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="435" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="451" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="441" />
       <source>Subversion Export</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="471" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="459" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="473" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="466" />
       <source>Exporting project from Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="554" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="532" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="557" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="541" />
       <source>Commit Changes</source>
       <translation>Aplicar Alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="555" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="533" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="558" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="542" />
       <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="597" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="582" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="600" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="592" />
       <source>Commiting changes to Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="702" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="657" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="706" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="670" />
       <source>Synchronizing with the Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="816" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="759" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="821" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="774" />
       <source>Adding files/directories to the Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="927" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="852" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="933" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="869" />
       <source>Adding directory trees to the Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="968" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="889" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="975" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="908" />
       <source>Removing files/directories from the Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1032" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="953" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1042" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="973" />
       <source>Moving {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1331" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1302" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1162" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1132" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1216" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1187" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1064" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1035" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1351" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1319" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1176" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1143" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1243" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1211" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1087" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1055" />
       <source>Subversion Error</source>
       <translation type="unfinished">Erro de Subversão</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1133" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1036" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1144" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1056" />
       <source>The URL of the project repository could not be retrieved from the working copy. The tag operation will be aborted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1163" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1065" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1177" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1088" />
       <source>The URL of the project repository has an invalid format. The tag operation will be aborted</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1214" />
       <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1199" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1185" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1099" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1122" />
       <source>Tagging {0} in the Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1246" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1235" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1143" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1132" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1262" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1251" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1167" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1156" />
       <source>Revert changes</source>
       <translation>Desfazer alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1236" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1133" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1252" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1157" />
       <source>Do you really want to revert all changes to these files or directories?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1247" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1144" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1263" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1168" />
       <source>Do you really want to revert all changes of the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1255" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1150" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1271" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1174" />
       <source>Reverting changes</source>
       <translation type="unfinished">Desfazer alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1303" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1188" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1320" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1212" />
       <source>The URL of the project repository could not be retrieved from the working copy. The switch operation will be aborted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1332" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1217" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1352" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1244" />
       <source>The URL of the project repository has an invalid format. The switch operation will be aborted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1355" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1246" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1375" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1273" />
       <source>Switching to {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1456" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1313" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1481" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1344" />
       <source>Merging {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1787" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1602" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1813" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1633" />
       <source>Cleaning up {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1828" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1633" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1666" />
       <source>Subversion command</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1960" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1816" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1991" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1849" />
       <source>Resolving conficts</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2004" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1852" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2036" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1885" />
       <source>Copying {0}</source>
       <translation type="unfinished">A copiar {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2084" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2067" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1923" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1902" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2117" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2100" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1956" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1935" />
       <source>Subversion Set Property</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2131" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2068" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1951" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1903" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2165" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2101" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1984" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1936" />
       <source>You have to supply a property name. Aborting.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2147" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2130" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1968" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1950" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1939" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2001" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1983" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1972" />
       <source>Subversion Delete Property</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1940" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1973" />
       <source>Enter property name</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2140" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2175" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation>Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2403" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2391" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2382" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2194" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2440" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2428" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2419" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2241" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2229" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2220" />
       <source>Subversion Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2404" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2207" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2441" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2242" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2466" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2260" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2503" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2295" />
       <source>Locking in the Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2508" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2324" />
       <source>Unlocking in the Subversion repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2558" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2314" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2595" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2351" />
       <source>Relocating</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2584" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2621" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2370" />
       <source>Repository Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2585" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2334" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2622" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2371" />
       <source>Enter the repository URL.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2610" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2647" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2441" />
       <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2404" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2367" />
       <source>Remove from changelist</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2649" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2638" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2383" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2687" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2676" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2420" />
       <source>Add to changelist</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2639" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2384" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2677" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2421" />
       <source>Enter name of the changelist:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2706" />
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2474" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2746" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2511" />
       <source>Upgrade</source>
       <translation>Atualizar</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="338" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="339" />
       <source>Imported revision {0}.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="631" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="635" />
       <source>Committed revision {0}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1363" />
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1210" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1384" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1226" />
       <source>Revision {0}.
 </source>
       <translation>Revisão {0}.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2107" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2141" />
       <source>Property set.</source>
       <translation>Propriedade definida.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2165" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2200" />
       <source>Property deleted.</source>
       <translation>Propriedade apagada.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2448" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2485" />
       <source>Subversion Lock</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2449" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2486" />
       <source>Enter lock comment</source>
       <translation type="unfinished" />
     </message>
@@ -89612,133 +89627,133 @@
   <context>
     <name>UF2FlashDialog</name>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="722" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="732" />
       <source>&lt;h3&gt;CircuitPython Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Switch your device to 'bootloader' mode by double-pressing the reset button.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;(If this does not happen, then try shorter or longer pauses between presses.)&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="748" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="758" />
       <source>&lt;h3&gt;Pi Pico (RP2040/RP2350) Board&lt;/h3&gt;&lt;p&gt;In order to prepare the board for flashing follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Enter 'bootloader' mode (board &lt;b&gt;without&lt;/b&gt; RESET button):&lt;ul&gt;&lt;li&gt;Plug in your board while holding the BOOTSEL button.&lt;/li&gt;&lt;/ul&gt;Enter 'bootloader' mode (board &lt;b&gt;with&lt;/b&gt; RESET button):&lt;ul&gt;&lt;li&gt;hold down RESET&lt;/li&gt;&lt;li&gt;hold down BOOTSEL&lt;/li&gt;&lt;li&gt;release RESET&lt;/li&gt;&lt;li&gt;release BOOTSEL&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it).&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/UF2FlashDialog.ui" line="0" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1248" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1256" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1258" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1266" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1257" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1267" />
       <source>Select the Boot Volume of the device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="861" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="871" />
       <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="928" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="920" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="904" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="938" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="930" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="914" />
       <source>Manual Select</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1032" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1000" />
-      <location filename="../MicroPython/UF2FlashDialog.py" line="977" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1042" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1010" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="987" />
       <source>Reset Instructions:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="979" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="989" />
       <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the appropriate instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1003" />
-      <source>&lt;h4&gt;Flash {0} Firmware&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;&lt;hr/&gt;{1}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/UF2FlashDialog.py" line="1013" />
+      <source>&lt;h4&gt;Flash {0} Firmware&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;&lt;hr/&gt;{1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1023" />
       <source>&lt;h4&gt;Potentially UF2 capable devices found&lt;/h4&gt;&lt;p&gt;Found these potentially UF2 capable devices:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1034" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1044" />
       <source>&lt;h4&gt;No known devices detected.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set &lt;b&gt;one&lt;/b&gt; board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1046" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1056" />
       <source>Flash Instructions:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1048" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1058" />
       <source>&lt;h4&gt;Flash method 'manual' selected.&lt;/h4&gt;&lt;p&gt;Follow the instructions below to flash a device by entering the data manually.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Change the device to 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Wait until the device has entered 'bootloader' mode.&lt;/li&gt;&lt;li&gt;Ensure the boot volume is available (this may require mounting it) and select its path.&lt;/li&gt;&lt;li&gt;Select the firmware file to be flashed and click the flash button.&lt;/li&gt;&lt;/ol&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1073" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1083" />
       <source>Boot Volume not found:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1075" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1085" />
       <source>&lt;h4&gt;No Boot Volume detected.&lt;/h4&gt;&lt;p&gt;Please ensure that the boot volume of the device to be flashed is available. </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1081" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1091" />
       <source>This volume should be named &lt;b&gt;{0}&lt;/b&gt;. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1086" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1096" />
       <source>This volume should have one of these names.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1093" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1103" />
       <source>&lt;h4&gt;Reset Instructions&lt;/h4&gt;&lt;p&gt;Follow the instructions below to set the board into 'bootloader' mode. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1112" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1122" />
       <source>Multiple Boot Volumes found:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1114" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1124" />
       <source>&lt;h4&gt;Multiple Boot Volumes were found&lt;/h4&gt;&lt;p&gt;These volume paths were found.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please ensure that only one device of a type is ready for flashing. Press &lt;b&gt;Refresh&lt;/b&gt; when ready.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1133" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1143" />
       <source>Flashing Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1135" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1145" />
       <source>&lt;p&gt;Flashing the selected firmware to the device. Please wait until the device resets automatically.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1142" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1152" />
       <source>Flashing {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1144" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1154" />
       <source>&lt;p&gt;Flashing the {0} firmware to the device. Please wait until the device resets automatically.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UF2FlashDialog.py" line="1249" />
+      <location filename="../MicroPython/UF2FlashDialog.py" line="1259" />
       <source>No UF2 device 'boot' volumes found.</source>
       <translation type="unfinished" />
     </message>
@@ -90304,24 +90319,24 @@
       <translation>Gráficos</translation>
     </message>
     <message>
-      <location filename="../Graphics/UMLGraphicsView.py" line="405" />
-      <location filename="../Graphics/UMLGraphicsView.py" line="392" />
-      <location filename="../Graphics/UMLGraphicsView.py" line="375" />
+      <location filename="../Graphics/UMLGraphicsView.py" line="409" />
+      <location filename="../Graphics/UMLGraphicsView.py" line="396" />
+      <location filename="../Graphics/UMLGraphicsView.py" line="379" />
       <source>Save Diagram</source>
       <translation>Gravar Diagrama</translation>
     </message>
     <message>
-      <location filename="../Graphics/UMLGraphicsView.py" line="377" />
+      <location filename="../Graphics/UMLGraphicsView.py" line="381" />
       <source>Portable Network Graphics (*.png);;Scalable Vector Graphics (*.svg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/UMLGraphicsView.py" line="393" />
+      <location filename="../Graphics/UMLGraphicsView.py" line="397" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Graphics/UMLGraphicsView.py" line="406" />
+      <location filename="../Graphics/UMLGraphicsView.py" line="410" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90499,44 +90514,44 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="95" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="97" />
       <source>{0} (*)</source>
       <comment>list entry is modified</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="179" />
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="158" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="181" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="160" />
       <source>Delete Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="159" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="161" />
       <source>The selected entries contain some with modified data. Shall they really be deleted?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="180" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="182" />
       <source>The list contains some devices with modified data. Shall they really be deleted?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="198" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="200" />
       <source>Restore Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="199" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="201" />
       <source>Restoring the list of unknown devices will overwrite all changes made. Do you really want to restore the list?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="263" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="265" />
       <source>Unsaved Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/UnknownDevicesDialog.py" line="264" />
+      <location filename="../MicroPython/UnknownDevicesDialog.py" line="266" />
       <source>The list of devices contains some with modified data.</source>
       <translation type="unfinished" />
     </message>
@@ -91049,7 +91064,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7883" />
+      <location filename="../UI/UserInterface.py" line="7890" />
       <location filename="../UI/UserInterface.py" line="1955" />
       <location filename="../UI/UserInterface.py" line="1948" />
       <source>Load session</source>
@@ -92140,7 +92155,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6626" />
+      <location filename="../UI/UserInterface.py" line="6630" />
       <location filename="../UI/UserInterface.py" line="3172" />
       <source>Snapshot</source>
       <translation type="unfinished" />
@@ -92377,8 +92392,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7591" />
-      <location filename="../UI/UserInterface.py" line="7572" />
+      <location filename="../UI/UserInterface.py" line="7598" />
+      <location filename="../UI/UserInterface.py" line="7579" />
       <location filename="../UI/UserInterface.py" line="3402" />
       <source>Export Keyboard Shortcuts</source>
       <translation>Exportar Atalhos de Teclado</translation>
@@ -92399,7 +92414,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7610" />
+      <location filename="../UI/UserInterface.py" line="7617" />
       <location filename="../UI/UserInterface.py" line="3421" />
       <source>Import Keyboard Shortcuts</source>
       <translation>Importar Atalhos de Teclado</translation>
@@ -92808,7 +92823,7 @@
       <translation>Definições</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6354" />
+      <location filename="../UI/UserInterface.py" line="6358" />
       <location filename="../UI/UserInterface.py" line="4194" />
       <location filename="../UI/UserInterface.py" line="4179" />
       <source>Help</source>
@@ -92980,314 +92995,314 @@
       <translation>&amp;Esconder tudo</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6491" />
-      <location filename="../UI/UserInterface.py" line="6480" />
-      <location filename="../UI/UserInterface.py" line="6432" />
-      <location filename="../UI/UserInterface.py" line="6422" />
-      <location filename="../UI/UserInterface.py" line="6245" />
-      <location filename="../UI/UserInterface.py" line="6235" />
-      <location filename="../UI/UserInterface.py" line="6177" />
-      <location filename="../UI/UserInterface.py" line="6167" />
+      <location filename="../UI/UserInterface.py" line="6495" />
+      <location filename="../UI/UserInterface.py" line="6484" />
+      <location filename="../UI/UserInterface.py" line="6436" />
+      <location filename="../UI/UserInterface.py" line="6426" />
+      <location filename="../UI/UserInterface.py" line="6249" />
+      <location filename="../UI/UserInterface.py" line="6239" />
+      <location filename="../UI/UserInterface.py" line="6181" />
+      <location filename="../UI/UserInterface.py" line="6171" />
       <source>Problem</source>
       <translation>Problema</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6492" />
-      <location filename="../UI/UserInterface.py" line="6481" />
-      <location filename="../UI/UserInterface.py" line="6433" />
-      <location filename="../UI/UserInterface.py" line="6423" />
-      <location filename="../UI/UserInterface.py" line="6246" />
-      <location filename="../UI/UserInterface.py" line="6236" />
-      <location filename="../UI/UserInterface.py" line="6178" />
-      <location filename="../UI/UserInterface.py" line="6168" />
+      <location filename="../UI/UserInterface.py" line="6496" />
+      <location filename="../UI/UserInterface.py" line="6485" />
+      <location filename="../UI/UserInterface.py" line="6437" />
+      <location filename="../UI/UserInterface.py" line="6427" />
+      <location filename="../UI/UserInterface.py" line="6250" />
+      <location filename="../UI/UserInterface.py" line="6240" />
+      <location filename="../UI/UserInterface.py" line="6182" />
+      <location filename="../UI/UserInterface.py" line="6172" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist or is zero length.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6735" />
-      <location filename="../UI/UserInterface.py" line="6646" />
-      <location filename="../UI/UserInterface.py" line="6527" />
-      <location filename="../UI/UserInterface.py" line="6504" />
-      <location filename="../UI/UserInterface.py" line="6445" />
-      <location filename="../UI/UserInterface.py" line="6392" />
-      <location filename="../UI/UserInterface.py" line="6370" />
-      <location filename="../UI/UserInterface.py" line="6321" />
-      <location filename="../UI/UserInterface.py" line="6312" />
-      <location filename="../UI/UserInterface.py" line="6277" />
-      <location filename="../UI/UserInterface.py" line="6268" />
-      <location filename="../UI/UserInterface.py" line="6209" />
-      <location filename="../UI/UserInterface.py" line="6200" />
+      <location filename="../UI/UserInterface.py" line="6739" />
+      <location filename="../UI/UserInterface.py" line="6650" />
+      <location filename="../UI/UserInterface.py" line="6531" />
+      <location filename="../UI/UserInterface.py" line="6508" />
+      <location filename="../UI/UserInterface.py" line="6449" />
+      <location filename="../UI/UserInterface.py" line="6396" />
+      <location filename="../UI/UserInterface.py" line="6374" />
+      <location filename="../UI/UserInterface.py" line="6325" />
+      <location filename="../UI/UserInterface.py" line="6316" />
+      <location filename="../UI/UserInterface.py" line="6281" />
+      <location filename="../UI/UserInterface.py" line="6272" />
+      <location filename="../UI/UserInterface.py" line="6213" />
+      <location filename="../UI/UserInterface.py" line="6204" />
       <source>Process Generation Error</source>
       <translation>Erro na Criação de Processo</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6201" />
+      <location filename="../UI/UserInterface.py" line="6205" />
       <source>&lt;p&gt;Could not start Qt-Designer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6210" />
+      <location filename="../UI/UserInterface.py" line="6214" />
       <source>&lt;p&gt;Could not find the Qt-Designer executable.&lt;br&gt;Ensure that it is installed and optionally configured on the Qt configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6269" />
+      <location filename="../UI/UserInterface.py" line="6273" />
       <source>&lt;p&gt;Could not start Qt-Linguist.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6278" />
+      <location filename="../UI/UserInterface.py" line="6282" />
       <source>&lt;p&gt;Could not find the Qt-Linguist executable.&lt;br&gt;Ensure that it is installed and optionally configured on the Qt configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6313" />
+      <location filename="../UI/UserInterface.py" line="6317" />
       <source>&lt;p&gt;Could not start Qt-Assistant.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6322" />
+      <location filename="../UI/UserInterface.py" line="6326" />
       <source>&lt;p&gt;Could not find the Qt-Assistant executable.&lt;br&gt;Ensure that it is installed and optionally configured on the Qt configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6355" />
+      <location filename="../UI/UserInterface.py" line="6359" />
       <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source>
       <translation>Não há nenhum visor personalizado selecionado. Por favor use a caixa de diálogo das preferências para escolher um.</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6371" />
+      <location filename="../UI/UserInterface.py" line="6375" />
       <source>&lt;p&gt;Could not start custom viewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6393" />
+      <location filename="../UI/UserInterface.py" line="6397" />
       <source>&lt;p&gt;Could not start the help viewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;hh&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6446" />
+      <location filename="../UI/UserInterface.py" line="6450" />
       <source>&lt;p&gt;Could not start UI Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6505" />
+      <location filename="../UI/UserInterface.py" line="6509" />
       <source>&lt;p&gt;Could not start Translation Previewer.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6528" />
+      <location filename="../UI/UserInterface.py" line="6532" />
       <source>&lt;p&gt;Could not start SQL Browser.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6627" />
+      <location filename="../UI/UserInterface.py" line="6631" />
       <source>&lt;p&gt;The snapshot utility is not available for Wayland desktop sessions.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6647" />
+      <location filename="../UI/UserInterface.py" line="6651" />
       <source>&lt;p&gt;Could not start Snapshot tool.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6680" />
-      <location filename="../UI/UserInterface.py" line="6670" />
+      <location filename="../UI/UserInterface.py" line="6684" />
+      <location filename="../UI/UserInterface.py" line="6674" />
       <source>External Tools</source>
       <translation>Ferramentas Externas</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6671" />
+      <location filename="../UI/UserInterface.py" line="6675" />
       <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6681" />
+      <location filename="../UI/UserInterface.py" line="6685" />
       <source>No toolgroup entry '{0}' found.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6718" />
+      <location filename="../UI/UserInterface.py" line="6722" />
       <source>Starting process '{0} {1}'.
 </source>
       <translation>A iniciar processo '{0} {1}'.
 </translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6736" />
+      <location filename="../UI/UserInterface.py" line="6740" />
       <source>&lt;p&gt;Could not start the tool entry &lt;b&gt;{0}&lt;/b&gt;.&lt;br&gt;Ensure that it is available as &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6815" />
+      <location filename="../UI/UserInterface.py" line="6819" />
       <source>Process '{0}' has exited.
 </source>
       <translation>Processo '{0}' saiu.</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7102" />
-      <location filename="../UI/UserInterface.py" line="7040" />
-      <location filename="../UI/UserInterface.py" line="6996" />
-      <location filename="../UI/UserInterface.py" line="6922" />
-      <location filename="../UI/UserInterface.py" line="6858" />
+      <location filename="../UI/UserInterface.py" line="7106" />
+      <location filename="../UI/UserInterface.py" line="7044" />
+      <location filename="../UI/UserInterface.py" line="7000" />
+      <location filename="../UI/UserInterface.py" line="6926" />
+      <location filename="../UI/UserInterface.py" line="6862" />
       <source>Documentation Missing</source>
       <translation>Falta a Documentação</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7103" />
-      <location filename="../UI/UserInterface.py" line="7041" />
-      <location filename="../UI/UserInterface.py" line="6997" />
-      <location filename="../UI/UserInterface.py" line="6923" />
-      <location filename="../UI/UserInterface.py" line="6859" />
+      <location filename="../UI/UserInterface.py" line="7107" />
+      <location filename="../UI/UserInterface.py" line="7045" />
+      <location filename="../UI/UserInterface.py" line="7001" />
+      <location filename="../UI/UserInterface.py" line="6927" />
+      <location filename="../UI/UserInterface.py" line="6863" />
       <source>&lt;p&gt;The documentation starting point "&lt;b&gt;{0}&lt;/b&gt;" could not be found.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7084" />
-      <location filename="../UI/UserInterface.py" line="6966" />
+      <location filename="../UI/UserInterface.py" line="7088" />
+      <location filename="../UI/UserInterface.py" line="6970" />
       <source>Documentation</source>
       <translation>Documentação</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="6967" />
+      <location filename="../UI/UserInterface.py" line="6971" />
       <source>&lt;p&gt;The PyQt{0} documentation starting point has not been configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7085" />
+      <location filename="../UI/UserInterface.py" line="7089" />
       <source>&lt;p&gt;The PySide{0} documentation starting point has not been configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7264" />
-      <location filename="../UI/UserInterface.py" line="7200" />
+      <location filename="../UI/UserInterface.py" line="7268" />
+      <location filename="../UI/UserInterface.py" line="7204" />
       <source>Start Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7201" />
+      <location filename="../UI/UserInterface.py" line="7205" />
       <source>The eric web browser could not be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7265" />
+      <location filename="../UI/UserInterface.py" line="7269" />
       <source>&lt;p&gt;The eric web browser is not started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7311" />
+      <location filename="../UI/UserInterface.py" line="7315" />
       <source>Open Browser</source>
       <translation>Abrir Navegador</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7311" />
+      <location filename="../UI/UserInterface.py" line="7315" />
       <source>Could not start a web browser</source>
       <translation>Não se pôde iniciar um navegador web</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7612" />
-      <location filename="../UI/UserInterface.py" line="7574" />
+      <location filename="../UI/UserInterface.py" line="7619" />
+      <location filename="../UI/UserInterface.py" line="7581" />
       <source>Keyboard Shortcuts File (*.ekj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7592" />
+      <location filename="../UI/UserInterface.py" line="7599" />
       <source>&lt;p&gt;The keyboard shortcuts file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7796" />
+      <location filename="../UI/UserInterface.py" line="7803" />
       <source>Load crash session...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7799" />
+      <location filename="../UI/UserInterface.py" line="7806" />
       <source>Clean crash sessions...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7836" />
+      <location filename="../UI/UserInterface.py" line="7843" />
       <source>Read Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7837" />
+      <location filename="../UI/UserInterface.py" line="7844" />
       <source>&lt;p&gt;The session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7860" />
+      <location filename="../UI/UserInterface.py" line="7867" />
       <source>Save Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7885" />
-      <location filename="../UI/UserInterface.py" line="7862" />
+      <location filename="../UI/UserInterface.py" line="7892" />
+      <location filename="../UI/UserInterface.py" line="7869" />
       <source>eric Session Files (*.esj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7954" />
+      <location filename="../UI/UserInterface.py" line="7961" />
       <source>Found Crash Sessions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="7955" />
+      <location filename="../UI/UserInterface.py" line="7962" />
       <source>These crash session files were found. Select the one to open. Select 'Cancel' to not open a crash session.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8028" />
+      <location filename="../UI/UserInterface.py" line="8035" />
       <source>Clean stale crash sessions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8029" />
+      <location filename="../UI/UserInterface.py" line="8036" />
       <source>Do you really want to delete these stale crash session files?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8405" />
+      <location filename="../UI/UserInterface.py" line="8412" />
       <source>Drop Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8406" />
+      <location filename="../UI/UserInterface.py" line="8413" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8594" />
+      <location filename="../UI/UserInterface.py" line="8605" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8595" />
+      <location filename="../UI/UserInterface.py" line="8606" />
       <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Shall &lt;b&gt;eric-ide&lt;/b&gt; be upgraded?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8640" />
+      <location filename="../UI/UserInterface.py" line="8651" />
       <source>First time usage</source>
       <translation>Usado a primeira vez</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8641" />
+      <location filename="../UI/UserInterface.py" line="8652" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8663" />
+      <location filename="../UI/UserInterface.py" line="8674" />
       <source>Select Workspace Directory</source>
       <translation>Selecionar o Diretório de Trabalho</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8831" />
+      <location filename="../UI/UserInterface.py" line="8842" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8832" />
+      <location filename="../UI/UserInterface.py" line="8843" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -93978,8 +93993,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginVcsGit.py" line="134" />
-      <location filename="../Plugins/PluginVcsGit.py" line="98" />
+      <location filename="../Plugins/PluginVcsGit.py" line="133" />
+      <location filename="../Plugins/PluginVcsGit.py" line="97" />
       <source>Git</source>
       <translation type="unfinished" />
     </message>
@@ -94193,156 +94208,156 @@
   <context>
     <name>VcsProjectHelper</name>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="76" />
+      <location filename="../VCS/ProjectHelper.py" line="77" />
       <source>New from repository</source>
       <translation>Novo desde repositorio</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="78" />
+      <location filename="../VCS/ProjectHelper.py" line="79" />
       <source>&amp;New from repository...</source>
       <translation>&amp;Novo desde repositorio...</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="85" />
+      <location filename="../VCS/ProjectHelper.py" line="86" />
       <source>Create a new project from the VCS repository</source>
       <translation>Criar um projeto novo desde o repositorio VCS</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="90" />
+      <location filename="../VCS/ProjectHelper.py" line="91" />
       <source>&lt;b&gt;New from repository&lt;/b&gt;&lt;p&gt;This creates a new local project from the VCS repository.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Novo desde repositorio&lt;/b&gt;&lt;p&gt;Cria um projeto local novo desde o repositorio VCS.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="101" />
+      <location filename="../VCS/ProjectHelper.py" line="102" />
       <source>Export from repository</source>
       <translation>Exportar do repositório</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="103" />
+      <location filename="../VCS/ProjectHelper.py" line="104" />
       <source>&amp;Export from repository...</source>
       <translation>&amp;Exportar do repositório...</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="112" />
+      <location filename="../VCS/ProjectHelper.py" line="113" />
       <source>Export a project from the repository</source>
       <translation>Exportar um projeto desde o repositorio</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="117" />
+      <location filename="../VCS/ProjectHelper.py" line="118" />
       <source>&lt;b&gt;Export from repository&lt;/b&gt;&lt;p&gt;This exports a project from the repository.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Exportar do repositorio&lt;/b&gt;&lt;p&gt;Exporta um projeto do repositorio.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="127" />
+      <location filename="../VCS/ProjectHelper.py" line="128" />
       <source>Add to repository</source>
       <translation>Adicionar ao repositorio</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="129" />
+      <location filename="../VCS/ProjectHelper.py" line="130" />
       <source>&amp;Add to repository...</source>
       <translation>&amp;Adicionar ao repositorio...</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="136" />
+      <location filename="../VCS/ProjectHelper.py" line="137" />
       <source>Add the local project to the VCS repository</source>
       <translation>Adicionar o projeto local ao repositorio VCS</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="141" />
+      <location filename="../VCS/ProjectHelper.py" line="142" />
       <source>&lt;b&gt;Add to repository&lt;/b&gt;&lt;p&gt;This adds (imports) the local project to the VCS repository.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Adicionar ao repositorio&lt;/b&gt;&lt;p&gt;Adiciona (importa) o projeto local ao repositorio VCS.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="192" />
-      <location filename="../VCS/ProjectHelper.py" line="190" />
+      <location filename="../VCS/ProjectHelper.py" line="193" />
+      <location filename="../VCS/ProjectHelper.py" line="191" />
       <source>VCS</source>
       <translation>VCS</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="265" />
-      <location filename="../VCS/ProjectHelper.py" line="236" />
+      <location filename="../VCS/ProjectHelper.py" line="266" />
+      <location filename="../VCS/ProjectHelper.py" line="237" />
       <source>New Project</source>
       <translation>Projeto Novo</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="462" />
-      <location filename="../VCS/ProjectHelper.py" line="237" />
+      <location filename="../VCS/ProjectHelper.py" line="465" />
+      <location filename="../VCS/ProjectHelper.py" line="238" />
       <source>Select version control system for the project</source>
       <translation>Selecionar o sistema de control de versão para o projeto</translation>
     </message>
     <message>
+      <location filename="../VCS/ProjectHelper.py" line="497" />
+      <location filename="../VCS/ProjectHelper.py" line="267" />
+      <source>Would you like to edit the VCS command options?</source>
+      <translation>Quer editar as opções de commandos VCS?</translation>
+    </message>
+    <message>
+      <location filename="../VCS/ProjectHelper.py" line="287" />
+      <source>Create project directory</source>
+      <translation>Criar diretório de projeto</translation>
+    </message>
+    <message>
+      <location filename="../VCS/ProjectHelper.py" line="290" />
+      <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;O diretorio do projeto &lt;b&gt;{0}&lt;/b&gt; não se pôde criar.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../VCS/ProjectHelper.py" line="396" />
+      <location filename="../VCS/ProjectHelper.py" line="380" />
+      <location filename="../VCS/ProjectHelper.py" line="336" />
+      <location filename="../VCS/ProjectHelper.py" line="316" />
+      <source>New project from repository</source>
+      <translation>Projeto novo desde Repositorio</translation>
+    </message>
+    <message>
+      <location filename="../VCS/ProjectHelper.py" line="319" />
+      <source>Select a project file to open.</source>
+      <translation>Selecionar um ficheiro de projeto a abrir.</translation>
+    </message>
+    <message>
+      <location filename="../VCS/ProjectHelper.py" line="339" />
+      <source>The project retrieved from the repository does not contain an eric project file (*.epj). Create it?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../VCS/ProjectHelper.py" line="384" />
+      <source>Shall the project file be added to the repository?</source>
+      <translation>Deve adicionar-se o ficheiro de projeto ao repositório?</translation>
+    </message>
+    <message>
+      <location filename="../VCS/ProjectHelper.py" line="399" />
+      <source>The project could not be retrieved from the repository.</source>
+      <translation>Não se pode recuperar o projeto do repositorio.</translation>
+    </message>
+    <message>
       <location filename="../VCS/ProjectHelper.py" line="494" />
-      <location filename="../VCS/ProjectHelper.py" line="266" />
-      <source>Would you like to edit the VCS command options?</source>
-      <translation>Quer editar as opções de commandos VCS?</translation>
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="286" />
-      <source>Create project directory</source>
-      <translation>Criar diretório de projeto</translation>
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="289" />
-      <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;O diretorio do projeto &lt;b&gt;{0}&lt;/b&gt; não se pôde criar.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="393" />
-      <location filename="../VCS/ProjectHelper.py" line="377" />
-      <location filename="../VCS/ProjectHelper.py" line="335" />
-      <location filename="../VCS/ProjectHelper.py" line="315" />
-      <source>New project from repository</source>
-      <translation>Projeto novo desde Repositorio</translation>
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="318" />
-      <source>Select a project file to open.</source>
-      <translation>Selecionar um ficheiro de projeto a abrir.</translation>
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="338" />
-      <source>The project retrieved from the repository does not contain an eric project file (*.epj). Create it?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="381" />
-      <source>Shall the project file be added to the repository?</source>
-      <translation>Deve adicionar-se o ficheiro de projeto ao repositório?</translation>
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="396" />
-      <source>The project could not be retrieved from the repository.</source>
-      <translation>Não se pode recuperar o projeto do repositorio.</translation>
-    </message>
-    <message>
-      <location filename="../VCS/ProjectHelper.py" line="491" />
-      <location filename="../VCS/ProjectHelper.py" line="461" />
+      <location filename="../VCS/ProjectHelper.py" line="464" />
       <source>Import Project</source>
       <translation>Importar Projeto</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="535" />
+      <location filename="../VCS/ProjectHelper.py" line="540" />
       <source>Update</source>
       <translation>Atualizar</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="669" />
-      <location filename="../VCS/ProjectHelper.py" line="536" />
+      <location filename="../VCS/ProjectHelper.py" line="674" />
+      <location filename="../VCS/ProjectHelper.py" line="541" />
       <source>The project should be reread. Do this now?</source>
       <translation>O projecto deve ser recarregado. Fazer-lo agora?</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="572" />
+      <location filename="../VCS/ProjectHelper.py" line="577" />
       <source>Remove project from repository</source>
       <translation>Retirar o projeto do repositorio</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="575" />
+      <location filename="../VCS/ProjectHelper.py" line="580" />
       <source>Dou you really want to remove this project from the repository (and disk)?</source>
       <translation>Tem a certeza de que quer retirar este projeto do repositório (e disco)?</translation>
     </message>
     <message>
-      <location filename="../VCS/ProjectHelper.py" line="668" />
+      <location filename="../VCS/ProjectHelper.py" line="673" />
       <source>Switch</source>
       <translation>Mudar</translation>
     </message>
@@ -99333,54 +99348,54 @@
   <context>
     <name>VirtualenvManager</name>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="318" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="322" />
       <source>Add Virtual Environment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="319" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="323" />
       <source>A virtual environment named &lt;b&gt;{0}&lt;/b&gt; exists already. Shall it be replaced?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="356" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="362" />
       <source>Change Virtual Environment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="389" />
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="357" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="395" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="363" />
       <source>A virtual environment named &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting!</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="388" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="394" />
       <source>Rename Virtual Environment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="480" />
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="413" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="486" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="419" />
       <source>{0} - {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="420" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="426" />
       <source>Delete Virtual Environments</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="421" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="427" />
       <source>Do you really want to delete these virtual environments?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="487" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="493" />
       <source>Remove Virtual Environments</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManager.py" line="488" />
+      <location filename="../VirtualEnv/VirtualenvManager.py" line="494" />
       <source>Do you really want to remove these virtual environments?</source>
       <translation type="unfinished" />
     </message>
@@ -99388,7 +99403,7 @@
   <context>
     <name>VirtualenvManagerDialog</name>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="448" />
+      <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="449" />
       <source>Manage Virtual Environments</source>
       <translation type="unfinished" />
     </message>
@@ -99511,7 +99526,7 @@
   <context>
     <name>VirtualenvManagerWindow</name>
     <message>
-      <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="488" />
+      <location filename="../VirtualEnv/VirtualenvManagerWidgets.py" line="489" />
       <source>Manage Virtual Environments</source>
       <translation type="unfinished" />
     </message>
@@ -104615,22 +104630,22 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="125" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="117" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="127" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="119" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="49" />
       <source>Connect WiFi</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="173" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="167" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="175" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="169" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="50" />
       <source>Check Internet Connection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="147" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="141" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="149" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="143" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="51" />
       <source>Disconnect WiFi</source>
       <translation type="unfinished" />
@@ -104641,40 +104656,40 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="244" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="235" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="225" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="215" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="249" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="240" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="230" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="220" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="55" />
       <source>Write WiFi Credentials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="282" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="272" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="261" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="287" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="277" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="266" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="56" />
       <source>Remove WiFi Credentials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="495" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="486" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="500" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="491" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="58" />
       <source>Enable WebREPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="529" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="520" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="512" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="534" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="525" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="517" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="59" />
       <source>Disable WebREPL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="324" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="313" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="329" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="318" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="61" />
       <source>Start WiFi Access Point</source>
       <translation type="unfinished" />
@@ -104685,14 +104700,14 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="378" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="383" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="66" />
       <source>Show Connected Clients</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="354" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="345" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="359" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="350" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="68" />
       <source>Stop WiFi Access Point</source>
       <translation type="unfinished" />
@@ -104708,186 +104723,186 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="464" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="448" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="428" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="419" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="469" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="453" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="433" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="424" />
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="79" />
       <source>Set Network Time</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="118" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="120" />
       <source>&lt;p&gt;The device was connected to &lt;b&gt;{0}&lt;/b&gt; successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="126" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="128" />
       <source>&lt;p&gt;The device could not connect to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="533" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="499" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="286" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="248" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="176" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="150" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="129" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="538" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="504" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="291" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="253" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="178" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="152" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="131" />
       <source>unknown</source>
       <translation type="unfinished">desconhecido</translation>
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="142" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="144" />
       <source>&lt;p&gt;The device was disconnected from the WiFi network.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="148" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="150" />
       <source>&lt;p&gt;The device could not be disconnected.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="161" />
-      <source>&lt;p&gt;The internet connection is &lt;b&gt;available&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="163" />
+      <source>&lt;p&gt;The internet connection is &lt;b&gt;available&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="165" />
       <source>&lt;p&gt;The internet connection is &lt;b&gt;not available&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="174" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="176" />
       <source>&lt;p&gt;The internet is not available.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="236" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="216" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="241" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="221" />
       <source>&lt;p&gt;The WiFi credentials were saved on the device. The device will connect to the WiFi network at boot time.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="226" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="231" />
       <source>&lt;p&gt;The WiFi credentials and a connect script were saved on the device. Use the script by simply importing it.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="245" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="250" />
       <source>&lt;p&gt;The WiFi credentials could not be saved on the device.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="262" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="267" />
       <source>Shall the saved WiFi credentials really be removed from the connected device?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="273" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="278" />
       <source>&lt;p&gt;The WiFi credentials were removed from the device. The device will not connect to the WiFi network at boot time anymore.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="283" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="288" />
       <source>&lt;p&gt;The WiFi credentials could not be removed from the device.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="314" />
-      <source>The WiFi Access Point interface was started successfully.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="319" />
+      <source>The WiFi Access Point interface was started successfully.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="324" />
       <source>&lt;p&gt;The WiFi Access Point could not be started.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="405" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="356" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="326" />
+      <source>&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" />
+      <source>The WiFi Access Point interface was stopped successfully.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="354" />
+      <source>&lt;p&gt;The WiFi Access Point could not be stopped.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="384" />
+      <source>No clients are connected to the access point.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="408" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="399" />
+      <source>Deactivate WiFi Interface</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="400" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="351" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="321" />
-      <source>&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="346" />
-      <source>The WiFi Access Point interface was stopped successfully.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="349" />
-      <source>&lt;p&gt;The WiFi Access Point could not be stopped.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="379" />
-      <source>No clients are connected to the access point.</source>
+      <source>The WiFi interface was deactivated successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="403" />
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="394" />
-      <source>Deactivate WiFi Interface</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="395" />
-      <source>The WiFi interface was deactivated successfully.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="398" />
       <source>&lt;p&gt;The WiFi interface could not be deactivated.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="420" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="425" />
       <source>&lt;p&gt;The device does not support network time synchronization. The module &lt;b&gt;adafruit_ntp&lt;/b&gt; is not installed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="429" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="434" />
       <source>&lt;p&gt;The device does not support network time synchronization. The module &lt;b&gt;ntptime&lt;/b&gt; is not available.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="449" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="454" />
       <source>The device time was synchronized successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="453" />
-      <source>&lt;p&gt;The device time could not be synchronized.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/WifiDialogs/WifiController.py" line="458" />
+      <source>&lt;p&gt;The device time could not be synchronized.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="463" />
       <source>&lt;p&gt;The device time could not be synchronized. Is the device connected to a WiFi network?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="487" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="492" />
       <source>&lt;p&gt;The WebREPL server of the device will be activated after a reboot.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="496" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="501" />
       <source>&lt;p&gt;The WebREPL server of the device could not be enabled.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="513" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="518" />
       <source>Shall the WebREPL server of the device really be disabled?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="521" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="526" />
       <source>&lt;p&gt;The WebREPL server of the device will not be enabled at boot time anymore.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="530" />
+      <location filename="../MicroPython/WifiDialogs/WifiController.py" line="535" />
       <source>&lt;p&gt;The WebREPL server of the device could not be disabled.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -105451,32 +105466,32 @@
   <context>
     <name>mercurial</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1349" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1383" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parent #{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Changeset&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Pai #{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Conjunto de Alterações&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1913" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1357" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1955" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1391" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Etiquetas&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1919" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1363" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1961" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1397" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Bookmarks&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Marcadores&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1926" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1370" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1968" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1404" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Branches&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Ramos&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1410" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Last author&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;Committed date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
@@ -105485,7 +105500,7 @@
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Hora do Cometido&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1395" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1429" />
       <source>&lt;h3&gt;Repository information&lt;/h3&gt;
 &lt;p&gt;&lt;table&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Mercurial V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;
@@ -105502,36 +105517,36 @@
 </translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1929" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Head #{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1894" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1936" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parent #{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1901" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1943" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tip&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 </source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Dica&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
 </translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1906" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1948" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Changeset&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Conjunto de Alterações&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1933" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1975" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Pais&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1939" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1981" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Last author&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;Committed date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;
@@ -106195,17 +106210,17 @@
   <context>
     <name>subversion</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1736" />
+      <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1769" />
       <source>&lt;h3&gt;Repository information&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subversion V.&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;URL&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Current revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{4}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Comitted time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{5}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Last author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{6}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1888" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1919" />
       <source>unknown</source>
       <translation>desconhecido</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1892" />
+      <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1923" />
       <source>&lt;h3&gt;Repository information&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;PySvn V.&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;Subversion V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subversion API V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;URL&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Current revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{4}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{5}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{6}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Comitted time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{7}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Last author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{8}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>

eric ide

mercurial