src/eric7/i18n/eric7_it.ts

branch
eric7
changeset 10066
251638443e17
parent 10058
5d965939ab85
child 10079
0222a480e93d
child 10084
125166c6b66c
--- a/src/eric7/i18n/eric7_it.ts	Wed May 24 19:54:24 2023 +0200
+++ b/src/eric7/i18n/eric7_it.ts	Thu May 25 11:06:31 2023 +0200
@@ -37,42 +37,42 @@
   <context>
     <name>AboutPlugin</name>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="79" />
+      <location filename="../Plugins/PluginAbout.py" line="81" />
       <source>About {0}</source>
       <translation>Informazioni su {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="81" />
+      <location filename="../Plugins/PluginAbout.py" line="83" />
       <source>&amp;About {0}</source>
       <translation>Inform&amp;azioni su {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="87" />
-      <source>Display information about this software</source>
-      <translation>Mostra le informazioni su questo software</translation>
-    </message>
-    <message>
       <location filename="../Plugins/PluginAbout.py" line="89" />
+      <source>Display information about this software</source>
+      <translation>Mostra le informazioni su questo software</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/PluginAbout.py" line="91" />
       <source>&lt;b&gt;About {0}&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Informazioni {0}&lt;/b&gt;&lt;p&gt;Mostra delle informazioni su questo software,&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="99" />
-      <source>About Qt</source>
-      <translation>Informazioni su Qt</translation>
-    </message>
-    <message>
       <location filename="../Plugins/PluginAbout.py" line="101" />
+      <source>About Qt</source>
+      <translation>Informazioni su Qt</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/PluginAbout.py" line="103" />
       <source>About &amp;Qt</source>
       <translation>Informazioni su &amp;Qt</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="108" />
+      <location filename="../Plugins/PluginAbout.py" line="110" />
       <source>Display information about the Qt toolkit</source>
       <translation>Mostra le informazioni sugli strumenti Qt</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="111" />
+      <location filename="../Plugins/PluginAbout.py" line="113" />
       <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Informazioni su Qt&lt;/b&gt;&lt;p&gt;Mostra delle informazioni sugli strumenti Qt.&lt;/p&gt;</translation>
     </message>
@@ -5098,7 +5098,7 @@
   <context>
     <name>CodeStyleCheckerDialog</name>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="234" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="236" />
       <source>Fix: {0}</source>
       <translation>Corregge:{0}</translation>
     </message>
@@ -5128,27 +5128,27 @@
       <translation>Errore: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1210" />
       <source>{0} (ignored)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1278" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1285" />
       <source>No issues found.</source>
       <translation>Nessun problema trovato.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1282" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1289" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2865" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2891" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2866" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2892" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -5878,16 +5878,6 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Ignore unused arguments for lambda functions.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Lambda Functions</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
       <source>Ignore unused arguments for methods decorated with '@abstractmethod'.</source>
       <translation type="unfinished" />
     </message>
@@ -5898,6 +5888,36 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Ignore unused arguments for methods decorated with '@overload'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Overload Methods</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Ignore unused arguments for methods decorated with '@override'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Override Methods</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Ignore unused arguments for methods consisting of a pass statement only.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Stub Methods</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
       <source>Ignore unused *args and **kwargs.</source>
       <translation type="unfinished" />
     </message>
@@ -5908,32 +5928,42 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Ignore unused arguments for methods consisting of a pass statement only.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Stub Methods</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Ignore unused arguments for methods decorated with '@override'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Override Methods</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Ignore unused arguments for methods decorated with '@overload'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Overload Methods</source>
+      <source>Ignore unused arguments for lambda functions.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Lambda Functions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Ignore unused arguments for methods decorated with '@pyqtSlot' or '@Slot'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Qt Slot Methods</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Ignore unused arguments for Qt event handler methods.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Qt Event Handler Methods</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Ignore unused arguments for methods starting and ending with double underscores.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
+      <source>Special Methods</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -5958,26 +5988,6 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Ignore unused arguments for methods decorated with '@pyqtSlot' or '@Slot'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Qt Slot Methods</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Ignore unused arguments for methods starting and ending with double underscores.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
-      <source>Special Methods</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" />
       <source>Press to start the code style check run</source>
       <translation>Premi per iniziare l'esecuzione del controllo dello stile di codifica</translation>
     </message>
@@ -6152,33 +6162,33 @@
   <context>
     <name>CodeStyleCheckerPlugin</name>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="113" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="115" />
       <source>Python 3 batch check</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="351" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="270" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="250" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="353" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="272" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="252" />
       <source>Check Code Style</source>
       <translation>Controllo dello stile di codifica</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="352" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="270" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="251" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="354" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="272" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="253" />
       <source>&amp;Code Style...</source>
       <translation>Stile &amp;Codifica...</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="257" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="259" />
       <source>Check code style.</source>
       <translation />
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="359" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="273" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="259" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="361" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="275" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="261" />
       <source>&lt;b&gt;Check Code Style...&lt;/b&gt;&lt;p&gt;This checks Python files for compliance to the code style conventions given in various PEPs.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Controlla lo stile di codifica...&lt;/b&gt;&lt;p&gt;Controlla che i file Python siano aderenti alle varie convenzioni PEP.&lt;/p&gt;</translation>
     </message>
@@ -6519,7 +6529,7 @@
   <context>
     <name>CodingError</name>
     <message>
-      <location filename="../Utilities/__init__.py" line="176" />
+      <location filename="../Utilities/__init__.py" line="174" />
       <source>The coding '{0}' is wrong for the given text.</source>
       <translation>La codifica '{0}' è errata per questo testo.</translation>
     </message>
@@ -6527,28 +6537,28 @@
   <context>
     <name>ColorDialogWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="80" />
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="73" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="82" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="75" />
       <source>QColorDialog Wizard</source>
       <translation>Assistente QColorDialog</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="74" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="76" />
       <source>QColorDialog Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="82" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="84" />
       <source>&lt;b&gt;QColorDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QColorDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Assistente QColorDialog&lt;/b&gt;&lt;p&gt;Questo assistente apre un dialogo per inserire tutti i parametri necessari a creare un QColorDialog. Il codice generato è inserito all'attuale posizione del cursore.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="133" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="135" />
       <source>No current editor</source>
       <translation>Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="134" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="136" />
       <source>Please open or create a file first.</source>
       <translation>Per favore prima apri o crea un file.</translation>
     </message>
@@ -6947,35 +6957,35 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="138" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="137" />
       <source>Operation finished.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="158" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="157" />
       <source>Conda command '{0}' did not return success.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="170" />
-      <location filename="../CondaInterface/CondaExecDialog.py" line="165" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="169" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="164" />
       <source>
 Conda Message: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="208" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="207" />
       <source>{0} (Size: {1})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="213" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="212" />
       <source>Fetching {0} ...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="216" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="215" />
       <source> Done.
 </source>
       <translation type="unfinished" />
@@ -9213,19 +9223,19 @@
       <translation>Non connesso</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2056" />
+      <location filename="../Debugger/DebugServer.py" line="2058" />
       <source>Passive debug connection received
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2070" />
+      <location filename="../Debugger/DebugServer.py" line="2072" />
       <source>Passive debug connection closed
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="2200" />
+      <location filename="../Debugger/DebugServer.py" line="2202" />
       <source>&lt;project&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -9238,7 +9248,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2335" />
+      <location filename="../Debugger/DebugUI.py" line="2337" />
       <location filename="../Debugger/DebugUI.py" line="231" />
       <source>Run Script</source>
       <translation>Esegui Script</translation>
@@ -9259,8 +9269,8 @@
       <translation>&lt;b&gt;Esegui Script&lt;/b&gt;&lt;p&gt;Imposta gli argomenti della linea di comando ed esegue lo script al di fuori del debugger. Se il file non è stato salvato può essere salvato prima.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2341" />
-      <location filename="../Debugger/DebugUI.py" line="2335" />
+      <location filename="../Debugger/DebugUI.py" line="2343" />
+      <location filename="../Debugger/DebugUI.py" line="2337" />
       <location filename="../Debugger/DebugUI.py" line="252" />
       <source>Run Project</source>
       <translation>Esegui Progetto</translation>
@@ -9361,7 +9371,7 @@
       <translation>&lt;b&gt;Profila Progetto&lt;/b&gt;&lt;p&gt;Imposta gli argomenti della linea di comando e profila il progetto. Se file del progetto corrente non sono stati salvati, è possibile salvarli prima.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2530" />
+      <location filename="../Debugger/DebugUI.py" line="2532" />
       <location filename="../Debugger/DebugUI.py" line="362" />
       <source>Debug Script</source>
       <translation>Debug dello script</translation>
@@ -9382,8 +9392,8 @@
       <translation>&lt;b&gt;Debug dello Script&lt;/b&gt;&lt;p&gt;Imposta gli argomenti della linea di comando e imposta la linea corrente per essere la prima istruzione eseguibile di Python della finestra dell'editor. Se il file ha modifiche non salvate è possibile salvarle prima.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2536" />
-      <location filename="../Debugger/DebugUI.py" line="2530" />
+      <location filename="../Debugger/DebugUI.py" line="2538" />
+      <location filename="../Debugger/DebugUI.py" line="2532" />
       <location filename="../Debugger/DebugUI.py" line="384" />
       <source>Debug Project</source>
       <translation>Debug del Progetto</translation>
@@ -9812,86 +9822,86 @@
       <translation>&lt;p&gt;Il programma debuggato ha sollevato un'eccezione &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1550" />
+      <location filename="../Debugger/DebugUI.py" line="1552" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1567" />
+      <location filename="../Debugger/DebugUI.py" line="1569" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Il programma debuggato è terminato in maniera inaspettata.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1628" />
+      <location filename="../Debugger/DebugUI.py" line="1630" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1675" />
+      <location filename="../Debugger/DebugUI.py" line="1677" />
       <source>Breakpoint Condition Error</source>
       <translation>Errore condizione di interruzione</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1676" />
+      <location filename="../Debugger/DebugUI.py" line="1678" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La condizione del breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contiene un errore di sintassi.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1733" />
+      <location filename="../Debugger/DebugUI.py" line="1735" />
       <source>Watch Expression Error</source>
       <translation>Errore espressione di watch</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1734" />
+      <location filename="../Debugger/DebugUI.py" line="1736" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'espressione  &lt;b&gt;{0}&lt;/b&gt; contiene un errore di sintassi.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1762" />
+      <location filename="../Debugger/DebugUI.py" line="1764" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'espressione '&lt;b&gt;{0}&lt;/b&gt;' esiste già.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1767" />
+      <location filename="../Debugger/DebugUI.py" line="1769" />
       <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>&lt;p&gt;L'espressione  '&lt;b&gt;{0}&lt;/b&gt;' per la variabile &lt;b&gt;{1}&lt;/b&gt; esiste già.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1773" />
+      <location filename="../Debugger/DebugUI.py" line="1775" />
       <source>Watch expression already exists</source>
       <translation>L'espressione di controllo esiste già</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1937" />
-      <location filename="../Debugger/DebugUI.py" line="1928" />
+      <location filename="../Debugger/DebugUI.py" line="1939" />
+      <location filename="../Debugger/DebugUI.py" line="1930" />
       <source>Coverage of Project</source>
       <translation>Analisi del Progetto</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1930" />
+      <location filename="../Debugger/DebugUI.py" line="1932" />
       <source>Coverage of Script</source>
       <translation>Analisi delle Script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2342" />
-      <location filename="../Debugger/DebugUI.py" line="2142" />
-      <location filename="../Debugger/DebugUI.py" line="1938" />
+      <location filename="../Debugger/DebugUI.py" line="2344" />
+      <location filename="../Debugger/DebugUI.py" line="2144" />
+      <location filename="../Debugger/DebugUI.py" line="1940" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Non c'è uno script principale definito per il progetto. Esco</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2141" />
-      <location filename="../Debugger/DebugUI.py" line="2132" />
+      <location filename="../Debugger/DebugUI.py" line="2143" />
+      <location filename="../Debugger/DebugUI.py" line="2134" />
       <source>Profile of Project</source>
       <translation>Profilazione del progetto</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2134" />
+      <location filename="../Debugger/DebugUI.py" line="2136" />
       <source>Profile of Script</source>
       <translation>Profilazione dello script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2537" />
+      <location filename="../Debugger/DebugUI.py" line="2539" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>Non c'è uno script principale per il progetto. Non è possibile il debug.</translation>
     </message>
@@ -10010,13 +10020,13 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="793" />
+      <location filename="../Debugger/DebugViewer.py" line="804" />
       <source>&lt;p&gt;Debugger with ID &lt;b&gt;{0}&lt;/b&gt; has been connected.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="1036" />
-      <location filename="../Debugger/DebugViewer.py" line="908" />
+      <location filename="../Debugger/DebugViewer.py" line="1047" />
+      <location filename="../Debugger/DebugViewer.py" line="919" />
       <source>unknown state ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -11499,34 +11509,34 @@
   <context>
     <name>DotDesktopWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="128" />
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="90" />
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="83" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="130" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="92" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="85" />
       <source>.desktop Wizard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="84" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="86" />
       <source>.desktop Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="92" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="94" />
       <source>&lt;b&gt;.desktop Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the contents of a .desktop file. The generated code replaces the text of the current editor. Alternatively a new editor is opened.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="121" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="123" />
       <source>No current editor</source>
       <translation type="unfinished">Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="122" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="124" />
       <source>Please open or create a file first.</source>
       <translation type="unfinished">Per favore prima apri o crea un file.</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="129" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="131" />
       <source>The current editor contains text. Shall this be replaced?</source>
       <translation type="unfinished" />
     </message>
@@ -18605,28 +18615,28 @@
   <context>
     <name>EricMessageBoxWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="80" />
-      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="73" />
+      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="82" />
+      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="75" />
       <source>EricMessageBox Wizard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="74" />
+      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="76" />
       <source>EricMessageBox Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="82" />
+      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="84" />
       <source>&lt;b&gt;EricMessageBox Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create an EricMessageBox. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="133" />
+      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="135" />
       <source>No current editor</source>
       <translation type="unfinished">Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="134" />
+      <location filename="../Plugins/PluginWizardEricMessageBox.py" line="136" />
       <source>Please open or create a file first.</source>
       <translation type="unfinished">Per favore prima apri o crea un file.</translation>
     </message>
@@ -20214,27 +20224,27 @@
   <context>
     <name>EricapiPlugin</name>
     <message>
-      <location filename="../Plugins/PluginEricapi.py" line="75" />
+      <location filename="../Plugins/PluginEricapi.py" line="77" />
       <source>eric API File Generator</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricapi.py" line="119" />
+      <location filename="../Plugins/PluginEricapi.py" line="121" />
       <source>Generate API file (eric7_api)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricapi.py" line="120" />
+      <location filename="../Plugins/PluginEricapi.py" line="122" />
       <source>Generate &amp;API file (eric7_api)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricapi.py" line="127" />
+      <location filename="../Plugins/PluginEricapi.py" line="129" />
       <source>Generate an API file using eric7_api</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricapi.py" line="130" />
+      <location filename="../Plugins/PluginEricapi.py" line="132" />
       <source>&lt;b&gt;Generate API file&lt;/b&gt;&lt;p&gt;Generate an API file using eric7_api.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -20620,32 +20630,32 @@
   <context>
     <name>EricdocPlugin</name>
     <message>
-      <location filename="../Plugins/PluginEricdoc.py" line="85" />
+      <location filename="../Plugins/PluginEricdoc.py" line="87" />
       <source>eric Documentation Generator</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricdoc.py" line="120" />
+      <location filename="../Plugins/PluginEricdoc.py" line="122" />
       <source>Qt Help Tools</source>
       <translation>Strumenti di aiuto QT </translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginEricdoc.py" line="163" />
+      <location filename="../Plugins/PluginEricdoc.py" line="165" />
       <source>Generate documentation (eric7_doc)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricdoc.py" line="164" />
+      <location filename="../Plugins/PluginEricdoc.py" line="166" />
       <source>Generate &amp;documentation (eric7_doc)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricdoc.py" line="171" />
+      <location filename="../Plugins/PluginEricdoc.py" line="173" />
       <source>Generate API documentation using eric7_doc</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginEricdoc.py" line="174" />
+      <location filename="../Plugins/PluginEricdoc.py" line="176" />
       <source>&lt;b&gt;Generate documentation&lt;/b&gt;&lt;p&gt;Generate API documentation using eric7_doc.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -21358,17 +21368,17 @@
       <translation>Configura...</translation>
     </message>
     <message>
-      <location filename="../Debugger/ExceptionLogger.py" line="111" />
+      <location filename="../Debugger/ExceptionLogger.py" line="112" />
       <source>{0}: An unhandled exception occured. See the shell window for details.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/ExceptionLogger.py" line="119" />
+      <location filename="../Debugger/ExceptionLogger.py" line="120" />
       <source>{0}: {1}</source>
       <translation type="unfinished">{0}: {1}</translation>
     </message>
     <message>
-      <location filename="../Debugger/ExceptionLogger.py" line="121" />
+      <location filename="../Debugger/ExceptionLogger.py" line="122" />
       <source>{0}: {1}, {2}</source>
       <translation type="unfinished" />
     </message>
@@ -21948,44 +21958,44 @@
   <context>
     <name>FileDialogWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="88" />
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="81" />
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="90" />
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="83" />
       <source>QFileDialog Wizard</source>
       <translation>WIzard QFileDialog</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="82" />
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="84" />
       <source>QFileDialog Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="90" />
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="92" />
       <source>&lt;b&gt;QFileDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QFileDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Wizard QFileDialog&lt;/b&gt;&lt;p&gt;Questo wizard apre un dialogo per inserire tutti i parametri necessari alla creazione di un QFileDialog. Il codice generato viene inserito alla posizione corrente del cursore.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="107" />
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="100" />
-      <source>EricFileDialog Wizard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="101" />
-      <source>EricFileDialog Wizard...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/PluginWizardQFileDialog.py" line="109" />
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="102" />
+      <source>EricFileDialog Wizard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="103" />
+      <source>EricFileDialog Wizard...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="111" />
       <source>&lt;b&gt;EricFileDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create an EricFileDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="172" />
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="174" />
       <source>No current editor</source>
       <translation>Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFileDialog.py" line="173" />
+      <location filename="../Plugins/PluginWizardQFileDialog.py" line="175" />
       <source>Please open or create a file first.</source>
       <translation>Per favore prima apri o crea un file.</translation>
     </message>
@@ -22911,28 +22921,28 @@
   <context>
     <name>FontDialogWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardQFontDialog.py" line="80" />
-      <location filename="../Plugins/PluginWizardQFontDialog.py" line="73" />
+      <location filename="../Plugins/PluginWizardQFontDialog.py" line="82" />
+      <location filename="../Plugins/PluginWizardQFontDialog.py" line="75" />
       <source>QFontDialog Wizard</source>
       <translation>Wizard QFontDialog</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFontDialog.py" line="74" />
+      <location filename="../Plugins/PluginWizardQFontDialog.py" line="76" />
       <source>QFontDialog Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFontDialog.py" line="82" />
+      <location filename="../Plugins/PluginWizardQFontDialog.py" line="84" />
       <source>&lt;b&gt;QFontDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QFontDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Wizard QFontDialog&lt;/b&gt;&lt;p&gt;Questo wizard apre un dialogo per l'inserimento di tutti i parametri necessari alla creazione un QFontDialog. Il codice generato sarà inserito alla posizione corrente del cursore.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFontDialog.py" line="133" />
+      <location filename="../Plugins/PluginWizardQFontDialog.py" line="135" />
       <source>No current editor</source>
       <translation>Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQFontDialog.py" line="134" />
+      <location filename="../Plugins/PluginWizardQFontDialog.py" line="136" />
       <source>Please open or create a file first.</source>
       <translation>Per favore prima apri o crea un file.</translation>
     </message>
@@ -43580,28 +43590,28 @@
   <context>
     <name>InputDialogWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardQInputDialog.py" line="80" />
-      <location filename="../Plugins/PluginWizardQInputDialog.py" line="73" />
+      <location filename="../Plugins/PluginWizardQInputDialog.py" line="82" />
+      <location filename="../Plugins/PluginWizardQInputDialog.py" line="75" />
       <source>QInputDialog Wizard</source>
       <translation>Assistente QInputDialog</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQInputDialog.py" line="74" />
+      <location filename="../Plugins/PluginWizardQInputDialog.py" line="76" />
       <source>QInputDialog Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQInputDialog.py" line="82" />
+      <location filename="../Plugins/PluginWizardQInputDialog.py" line="84" />
       <source>&lt;b&gt;QInputDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QInputDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Assistente QInputDialog&lt;/b&gt;&lt;p&gt;Questo assistente apre un dialogo per inserire tutti i parametri necessari a creare un QInputDialog. Il codice generato è inserito all'attuale posizione del cursore.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQInputDialog.py" line="133" />
+      <location filename="../Plugins/PluginWizardQInputDialog.py" line="135" />
       <source>No current editor</source>
       <translation>Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQInputDialog.py" line="134" />
+      <location filename="../Plugins/PluginWizardQInputDialog.py" line="136" />
       <source>Please open or create a file first.</source>
       <translation>Per favore prima apri o crea un file.</translation>
     </message>
@@ -49986,28 +49996,28 @@
   <context>
     <name>MessageBoxWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardQMessageBox.py" line="80" />
-      <location filename="../Plugins/PluginWizardQMessageBox.py" line="73" />
+      <location filename="../Plugins/PluginWizardQMessageBox.py" line="82" />
+      <location filename="../Plugins/PluginWizardQMessageBox.py" line="75" />
       <source>QMessageBox Wizard</source>
       <translation>Assistente QMessageBox</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQMessageBox.py" line="74" />
+      <location filename="../Plugins/PluginWizardQMessageBox.py" line="76" />
       <source>QMessageBox Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQMessageBox.py" line="82" />
+      <location filename="../Plugins/PluginWizardQMessageBox.py" line="84" />
       <source>&lt;b&gt;QMessageBox Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QMessageBox. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Assistente QMessageBox&lt;/b&gt;&lt;p&gt;Questo wizard apre un dialogo per l'inserimento di tutti i parametri necessari alla creazione un QMessageBox. Il codice generato sarà inserito alla posizione corrente del cursore.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQMessageBox.py" line="133" />
+      <location filename="../Plugins/PluginWizardQMessageBox.py" line="135" />
       <source>No current editor</source>
       <translation>Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQMessageBox.py" line="134" />
+      <location filename="../Plugins/PluginWizardQMessageBox.py" line="136" />
       <source>Please open or create a file first.</source>
       <translation>Per favore prima apri o crea un file.</translation>
     </message>
@@ -56639,7 +56649,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PdfViewer/PdfZoomSelector.py" line="115" />
+      <location filename="../PdfViewer/PdfZoomSelector.py" line="116" />
       <location filename="../PdfViewer/PdfZoomSelector.py" line="62" />
       <source>{0}%</source>
       <translation type="unfinished" />
@@ -58514,32 +58524,32 @@
       <translation>&lt;p&gt;La directory di destinazione&lt;b&gt;{0}&lt;/b&gt; non è scrivibile. Uscita...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginInstallDialog.py" line="372" />
+      <location filename="../PluginManager/PluginInstallDialog.py" line="384" />
       <source>&lt;p&gt;The plugin module &lt;b&gt;{0}&lt;/b&gt; does not contain a 'packageName' attribute. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il modulo del plugin &lt;b&gt;{0}&lt;/b&gt; non contiene un attributo 'packageName' valido. Uscita...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginInstallDialog.py" line="382" />
+      <location filename="../PluginManager/PluginInstallDialog.py" line="394" />
       <source>&lt;p&gt;The plugin module &lt;b&gt;{0}&lt;/b&gt; does not conform with the PyQt v2 API. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il modulo del plugin &lt;b&gt;{0}&lt;/b&gt; non è conforme con le API PyQt v2. Uscita...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginInstallDialog.py" line="397" />
+      <location filename="../PluginManager/PluginInstallDialog.py" line="409" />
       <source>&lt;p&gt;The plugin package &lt;b&gt;{0}&lt;/b&gt; exists. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il pacchetto del plugin &lt;b&gt;{0}&lt;/b&gt; esiste. Uscita...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginInstallDialog.py" line="411" />
+      <location filename="../PluginManager/PluginInstallDialog.py" line="423" />
       <source>&lt;p&gt;The plugin module &lt;b&gt;{0}&lt;/b&gt; exists. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il modulo plugin &lt;b&gt;{0}&lt;/b&gt; esiste. Uscita...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginInstallDialog.py" line="490" />
+      <location filename="../PluginManager/PluginInstallDialog.py" line="502" />
       <source>Error installing plugin. Reason: {0}</source>
       <translation>Errore nell'installazione del plugin, Motivo: {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginInstallDialog.py" line="496" />
+      <location filename="../PluginManager/PluginInstallDialog.py" line="508" />
       <source>Unspecific exception installing plugin.</source>
       <translation>Eccezione non specificata nell'installazione del plugin.</translation>
     </message>
@@ -58547,52 +58557,52 @@
   <context>
     <name>PluginManager</name>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="218" />
+      <location filename="../PluginManager/PluginManager.py" line="219" />
       <source>Could not create a package for {0}.</source>
       <translation>Non posso creare un package per {0}.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="250" />
+      <location filename="../PluginManager/PluginManager.py" line="251" />
       <source>The internal plugin directory &lt;b&gt;{0}&lt;/b&gt; does not exits.</source>
       <translation>La directory dei plugin interni &lt;b&gt;{0}&lt;/b&gt; non esiste.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="422" />
+      <location filename="../PluginManager/PluginManager.py" line="423" />
       <source>Module is missing the 'autoactivate' attribute.</source>
       <translation>Il modulo manca dell'attributo 'autoactivate'.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="433" />
+      <location filename="../PluginManager/PluginManager.py" line="434" />
       <source>Module is missing the 'pluginType' and/or 'pluginTypename' attributes.</source>
       <translation>Il modulo manca dell'attributo 'pluginType' e/oppure 'pluginTypename'.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="461" />
+      <location filename="../PluginManager/PluginManager.py" line="462" />
       <source>Module failed to load. Error: {0}</source>
       <translation>Il modulo ha fallito il caricamento. Errore: {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="636" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation>Metodo di attivazione del plugin incompatibile.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1219" />
+      <location filename="../PluginManager/PluginManager.py" line="1222" />
       <source>Plugin Manager Error</source>
       <translation>Errore del gestore dei Plugin</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1220" />
+      <location filename="../PluginManager/PluginManager.py" line="1223" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;La directory di download dei plugin &lt;b&gt;{0}&lt;/b&gt; non può essere creata. Per favore configurarla con il dialogo di configurazione.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1307" />
+      <location filename="../PluginManager/PluginManager.py" line="1310" />
       <source>Error downloading file</source>
       <translation>Errone nello scaricamento del file</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1308" />
+      <location filename="../PluginManager/PluginManager.py" line="1311" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Non posso scaricare il file richiesto da {0}&lt;/p&gt;&lt;p&gt;Errore: {1}&lt;/p&gt;</translation>
     </message>
@@ -59131,42 +59141,42 @@
   <context>
     <name>PluginUninstallWidget</name>
     <message>
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="57" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="58" />
       <source>User plugins directory</source>
       <translation>Directgory dei plugin dell'utente</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="63" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="64" />
       <source>Global plugins directory</source>
       <translation>Directory dei plugin di sistema</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="237" />
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="227" />
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="214" />
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="156" />
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="140" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="241" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="231" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="218" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="157" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="141" />
       <source>Plugin Uninstallation</source>
       <translation>Rimozione plugin</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="141" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="142" />
       <source>&lt;p&gt;The plugin &lt;b&gt;{0}&lt;/b&gt; could not be unloaded. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il plugin &lt;b&gt;{0}&lt;/b&gt; non può essere rimosso. Uscita...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="157" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="158" />
       <source>&lt;p&gt;The plugin &lt;b&gt;{0}&lt;/b&gt; has no 'packageName' attribute. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il plugin &lt;b&gt;{0}&lt;/b&gt; non ha un attributo 'packageName'. Uscita...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="215" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="219" />
       <source>&lt;p&gt;The plugin package &lt;b&gt;{0}&lt;/b&gt; could not be removed. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il pacchetto del plugin &lt;b&gt;{0}&lt;/b&gt; non può essere rimosso. Uscita...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="238" />
-      <location filename="../PluginManager/PluginUninstallDialog.py" line="228" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="242" />
+      <location filename="../PluginManager/PluginUninstallDialog.py" line="232" />
       <source>&lt;p&gt;The plugin &lt;b&gt;{0}&lt;/b&gt; was uninstalled successfully from {1}.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il plugin &lt;b&gt;{0}&lt;/b&gt; è stato rimosso correttamente da {1}.&lt;/p&gt;</translation>
     </message>
@@ -64928,28 +64938,28 @@
   <context>
     <name>PyRegExpWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardPyRegExp.py" line="80" />
-      <location filename="../Plugins/PluginWizardPyRegExp.py" line="73" />
+      <location filename="../Plugins/PluginWizardPyRegExp.py" line="82" />
+      <location filename="../Plugins/PluginWizardPyRegExp.py" line="75" />
       <source>Python re Wizard</source>
       <translation>Wizard per la re di Python</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardPyRegExp.py" line="74" />
+      <location filename="../Plugins/PluginWizardPyRegExp.py" line="76" />
       <source>Python re Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardPyRegExp.py" line="82" />
+      <location filename="../Plugins/PluginWizardPyRegExp.py" line="84" />
       <source>&lt;b&gt;Python re Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a Python re string. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Wizard per la re di Python&lt;/b&gt;&lt;p&gt;Questo wizard apre un dialogo per inserire tutti i parametri necessari a creare una stringa python di re. Il codice gnerato è inserito alla posizione corrente del cursore.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardPyRegExp.py" line="133" />
+      <location filename="../Plugins/PluginWizardPyRegExp.py" line="135" />
       <source>No current editor</source>
       <translation>Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardPyRegExp.py" line="134" />
+      <location filename="../Plugins/PluginWizardPyRegExp.py" line="136" />
       <source>Please open or create a file first.</source>
       <translation>Per favore prima apri o crea un file.</translation>
     </message>
@@ -66636,28 +66646,28 @@
   <context>
     <name>QRegularExpressionWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="80" />
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="73" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="82" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="75" />
       <source>QRegularExpression Wizard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="74" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="76" />
       <source>QRegularExpression Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="82" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="84" />
       <source>&lt;b&gt;QRegularExpression Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QRegularExpression string. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="133" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="135" />
       <source>No current editor</source>
       <translation type="unfinished">Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="134" />
+      <location filename="../Plugins/PluginWizardQRegularExpression.py" line="136" />
       <source>Please open or create a file first.</source>
       <translation type="unfinished">Per favore prima apri o crea un file.</translation>
     </message>
@@ -71770,60 +71780,60 @@
   <context>
     <name>SetupWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="90" />
-      <location filename="../Plugins/PluginWizardSetup.py" line="83" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="92" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="85" />
       <source>setup.py Wizard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="84" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="86" />
       <source>setup.py Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="92" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="94" />
       <source>&lt;b&gt;setup.py Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="112" />
-      <location filename="../Plugins/PluginWizardSetup.py" line="105" />
-      <source>setup.cfg Wizard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="106" />
-      <source>setup.cfg Wizard...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/PluginWizardSetup.py" line="114" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="107" />
+      <source>setup.cfg Wizard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/PluginWizardSetup.py" line="108" />
+      <source>setup.cfg Wizard...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/PluginWizardSetup.py" line="116" />
       <source>&lt;b&gt;setup.cfg Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.cfg file. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="134" />
-      <location filename="../Plugins/PluginWizardSetup.py" line="127" />
-      <source>pyproject.toml Wizard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="128" />
-      <source>pyproject.toml Wizard...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/PluginWizardSetup.py" line="136" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="129" />
+      <source>pyproject.toml Wizard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/PluginWizardSetup.py" line="130" />
+      <source>pyproject.toml Wizard...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/PluginWizardSetup.py" line="138" />
       <source>&lt;b&gt;pyproject.toml Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the basic contents of a pyproject.toml file. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="173" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="175" />
       <source>No current editor</source>
       <translation type="unfinished">Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardSetup.py" line="174" />
+      <location filename="../Plugins/PluginWizardSetup.py" line="176" />
       <source>Please open or create a file first.</source>
       <translation type="unfinished">Per favore prima apri o crea un file.</translation>
     </message>
@@ -82936,28 +82946,28 @@
   <context>
     <name>SyntaxCheckerPlugin</name>
     <message>
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="285" />
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="203" />
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="184" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="287" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="205" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="186" />
       <source>Check Syntax</source>
       <translation>Controlla sintassi</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="285" />
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="203" />
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="185" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="287" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="205" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="187" />
       <source>&amp;Syntax...</source>
       <translation>&amp;Sintassi...</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="191" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="193" />
       <source>Check syntax.</source>
       <translation>Controlla sintassi.</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="288" />
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="206" />
-      <location filename="../Plugins/PluginSyntaxChecker.py" line="193" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="290" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="208" />
+      <location filename="../Plugins/PluginSyntaxChecker.py" line="195" />
       <source>&lt;b&gt;Check Syntax...&lt;/b&gt;&lt;p&gt;This checks Python files for syntax errors.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Controlla sintassi...&lt;/b&gt;&lt;p&gt;Controlla i file Python per errori di sintassi.&lt;/p&gt;</translation>
     </message>
@@ -86292,7 +86302,7 @@
   <context>
     <name>TranslatorPlugin</name>
     <message>
-      <location filename="../Plugins/PluginTranslator.py" line="72" />
+      <location filename="../Plugins/PluginTranslator.py" line="74" />
       <source>Translator</source>
       <translation type="unfinished" />
     </message>
@@ -90353,7 +90363,7 @@
   <context>
     <name>Utilities</name>
     <message>
-      <location filename="../Utilities/__init__.py" line="991" />
+      <location filename="../Utilities/__init__.py" line="989" />
       <source>&lt;p&gt;You may use %-codes as placeholders in the string. Supported codes are:&lt;table&gt;&lt;tr&gt;&lt;td&gt;%C&lt;/td&gt;&lt;td&gt;column of the cursor of the current editor&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%D&lt;/td&gt;&lt;td&gt;directory of the current editor&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%F&lt;/td&gt;&lt;td&gt;filename of the current editor&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%H&lt;/td&gt;&lt;td&gt;home directory of the current user&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%L&lt;/td&gt;&lt;td&gt;line of the cursor of the current editor&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%P&lt;/td&gt;&lt;td&gt;path of the current project&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%S&lt;/td&gt;&lt;td&gt;selected text of the current editor&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%U&lt;/td&gt;&lt;td&gt;username of the current user&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%%&lt;/td&gt;&lt;td&gt;the percent sign&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;Puoi usare i codici % come segnaposti nella stringa. I codici supportati sono: &lt;table&gt;&lt;tr&gt;&lt;td&gt;%C&lt;/td&gt;&lt;td&gt;colonna del cursore nell'editor attuale&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%D&lt;/td&gt;&lt;td&gt;directory dell'editor attuale&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%F&lt;/td&gt;&lt;td&gt;nome file dell'editor corrente&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%H&lt;/td&gt;&lt;td&gt;directory home dell'utente attuale&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%L&lt;/td&gt;&lt;td&gt;linea del cursore dell'editor attuale&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%P&lt;/td&gt;&lt;td&gt;percorso del progetto attuale&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%S&lt;/td&gt;&lt;td&gt;testo selezionato dell'editor attuale&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%U&lt;/td&gt;&lt;td&gt;username dell'utente attuale&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%%&lt;/td&gt;&lt;td&gt;Segno percentuale&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;</translation>
     </message>
@@ -90693,40 +90703,40 @@
       <translation>&lt;b&gt;Finestra di visualizzazione delle variabili locali&lt;/b&gt;&lt;p&gt;Questa finestra mostra le variabili locali del programma in debug.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/VariablesViewer.py" line="1040" />
+      <location filename="../Debugger/VariablesViewer.py" line="1042" />
       <source>Show Details...</source>
       <translation>Mostra dettagli...</translation>
     </message>
     <message>
-      <location filename="../Debugger/VariablesViewer.py" line="1042" />
-      <source>Expand</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/VariablesViewer.py" line="1043" />
-      <source>Collapse</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Debugger/VariablesViewer.py" line="1044" />
+      <source>Expand</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/VariablesViewer.py" line="1045" />
+      <source>Collapse</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/VariablesViewer.py" line="1046" />
       <source>Collapse All</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/VariablesViewer.py" line="1052" />
-      <location filename="../Debugger/VariablesViewer.py" line="1046" />
-      <source>Refresh</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Debugger/VariablesViewer.py" line="1054" />
       <location filename="../Debugger/VariablesViewer.py" line="1048" />
-      <source>Configure...</source>
-      <translation>Configura...</translation>
+      <source>Refresh</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/VariablesViewer.py" line="1056" />
-      <location filename="../Debugger/VariablesViewer.py" line="1049" />
+      <location filename="../Debugger/VariablesViewer.py" line="1050" />
+      <source>Configure...</source>
+      <translation>Configura...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/VariablesViewer.py" line="1058" />
+      <location filename="../Debugger/VariablesViewer.py" line="1051" />
       <source>Variables Type Filter...</source>
       <translation type="unfinished" />
     </message>
@@ -90953,13 +90963,13 @@
   <context>
     <name>VcsGitPlugin</name>
     <message>
-      <location filename="../Plugins/PluginVcsGit.py" line="53" />
+      <location filename="../Plugins/PluginVcsGit.py" line="55" />
       <source>Version Control - Git</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginVcsGit.py" line="127" />
-      <location filename="../Plugins/PluginVcsGit.py" line="93" />
+      <location filename="../Plugins/PluginVcsGit.py" line="129" />
+      <location filename="../Plugins/PluginVcsGit.py" line="95" />
       <source>Git</source>
       <translation type="unfinished" />
     </message>
@@ -90967,13 +90977,13 @@
   <context>
     <name>VcsMercurialPlugin</name>
     <message>
-      <location filename="../Plugins/PluginVcsMercurial.py" line="52" />
+      <location filename="../Plugins/PluginVcsMercurial.py" line="56" />
       <source>Version Control - Mercurial</source>
       <translation>Controllo di versione - Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginVcsMercurial.py" line="126" />
-      <location filename="../Plugins/PluginVcsMercurial.py" line="90" />
+      <location filename="../Plugins/PluginVcsMercurial.py" line="130" />
+      <location filename="../Plugins/PluginVcsMercurial.py" line="94" />
       <source>Mercurial</source>
       <translation>Mercurial</translation>
     </message>
@@ -91330,17 +91340,17 @@
   <context>
     <name>VcsPySvnPlugin</name>
     <message>
-      <location filename="../Plugins/PluginVcsPySvn.py" line="59" />
+      <location filename="../Plugins/PluginVcsPySvn.py" line="61" />
       <source>Version Control - Subversion (pysvn)</source>
       <translation>Controllo di versione - Subversion (pysvn)</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginVcsPySvn.py" line="92" />
+      <location filename="../Plugins/PluginVcsPySvn.py" line="94" />
       <source>Subversion (pysvn)</source>
       <translation>Subversion (pysvn)</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginVcsPySvn.py" line="128" />
+      <location filename="../Plugins/PluginVcsPySvn.py" line="130" />
       <source>Subversion</source>
       <translation>Subversion</translation>
     </message>
@@ -91379,17 +91389,17 @@
   <context>
     <name>VcsSubversionPlugin</name>
     <message>
-      <location filename="../Plugins/PluginVcsSubversion.py" line="56" />
+      <location filename="../Plugins/PluginVcsSubversion.py" line="60" />
       <source>Version Control - Subversion (svn)</source>
       <translation>Controllo di versione - Subversion (pysvn)</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginVcsSubversion.py" line="98" />
+      <location filename="../Plugins/PluginVcsSubversion.py" line="102" />
       <source>Subversion (svn)</source>
       <translation>Subversion (svn)</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginVcsSubversion.py" line="133" />
+      <location filename="../Plugins/PluginVcsSubversion.py" line="137" />
       <source>Subversion</source>
       <translation>Subversion</translation>
     </message>
@@ -96710,7 +96720,7 @@
   <context>
     <name>VmListspacePlugin</name>
     <message>
-      <location filename="../Plugins/PluginVmListspace.py" line="25" />
+      <location filename="../Plugins/PluginVmListspace.py" line="26" />
       <source>Listspace</source>
       <translation>Listspace</translation>
     </message>
@@ -96718,7 +96728,7 @@
   <context>
     <name>VmTabviewPlugin</name>
     <message>
-      <location filename="../Plugins/PluginVmTabview.py" line="25" />
+      <location filename="../Plugins/PluginVmTabview.py" line="26" />
       <source>Tabbed View</source>
       <translation>Vista a linguette</translation>
     </message>
@@ -101681,44 +101691,44 @@
   <context>
     <name>WizardEricPluginWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="93" />
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="86" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="95" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="88" />
       <source>eric Plug-in Wizard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="87" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="89" />
       <source>eric Plug-in Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="95" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="97" />
       <source>&lt;b&gt;eric Plug-in Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="142" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="144" />
       <source>No current editor</source>
       <translation type="unfinished">Nessun editor corrente</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="143" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="145" />
       <source>Please open or create a file first.</source>
       <translation type="unfinished">Per favore prima apri o crea un file.</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="181" />
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="165" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="183" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="167" />
       <source>Create Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="166" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="168" />
       <source>&lt;p&gt;The package 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">&lt;p&gt;La directory del package &lt;b&gt;{0}&lt;/b&gt; non può essere creata. Esco...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardEricPlugin.py" line="182" />
+      <location filename="../Plugins/PluginWizardEricPlugin.py" line="184" />
       <source>&lt;p&gt;The package 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">&lt;p&gt;Il file del package &lt;b&gt;{0}&lt;/b&gt; non può essere creato. Esco...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>

eric ide

mercurial