i18n/eric6_it.ts

changeset 6352
4bdc6503df81
parent 6351
27ce01e44a5f
child 6355
3855f730c7bb
--- a/i18n/eric6_it.ts	Sun Jun 17 13:09:00 2018 +0200
+++ b/i18n/eric6_it.ts	Sun Jun 17 16:56:10 2018 +0200
@@ -5558,30 +5558,30 @@
         <translation>modificato</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="750"/>
+        <location filename="../Debugger/DebugServer.py" line="754"/>
         <source>Connection from illegal host</source>
         <translation>Connessione da un non vietato</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1376"/>
+        <location filename="../Debugger/DebugServer.py" line="1419"/>
         <source>
 Not connected
 </source>
         <translation>Non connesso</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="750"/>
+        <location filename="../Debugger/DebugServer.py" line="754"/>
         <source>&lt;p&gt;A connection was attempted by the illegal host &lt;b&gt;{0}&lt;/b&gt;. Accept this connection?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Una connessione è stata tentata da un host vietato &lt;b&gt;{0}&lt;/b&gt;.  Accettare questa connessione ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1556"/>
+        <location filename="../Debugger/DebugServer.py" line="1599"/>
         <source>Passive debug connection received
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1570"/>
+        <location filename="../Debugger/DebugServer.py" line="1613"/>
         <source>Passive debug connection closed
 </source>
         <translation type="unfinished"></translation>
@@ -5600,7 +5600,7 @@
 <context>
     <name>DebugUI</name>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1852"/>
+        <location filename="../Debugger/DebugUI.py" line="1827"/>
         <source>Run Script</source>
         <translation>Esegui Script</translation>
     </message>
@@ -5620,7 +5620,7 @@
         <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="1867"/>
+        <location filename="../Debugger/DebugUI.py" line="1842"/>
         <source>Run Project</source>
         <translation>Esegui Progetto</translation>
     </message>
@@ -5720,7 +5720,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="1988"/>
+        <location filename="../Debugger/DebugUI.py" line="1962"/>
         <source>Debug Script</source>
         <translation>Debug dello script</translation>
     </message>
@@ -5740,7 +5740,7 @@
         <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&apos;editor. Se il file ha modifiche non salvate è possibile salvarle prima.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="2004"/>
+        <location filename="../Debugger/DebugUI.py" line="1978"/>
         <source>Debug Project</source>
         <translation>Debug del Progetto</translation>
     </message>
@@ -5945,47 +5945,47 @@
         <translation>&amp;Breakpoints</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1123"/>
+        <location filename="../Debugger/DebugUI.py" line="1100"/>
         <source>The program being debugged contains an unspecified syntax error.</source>
         <translation>Il programma che viene debuggato contiene un errore di sintassi non specificato.</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1160"/>
+        <location filename="../Debugger/DebugUI.py" line="1137"/>
         <source>An unhandled exception occured. See the shell window for details.</source>
         <translation>Un&apos;eccezione non gestita è occorso. Guarda la finestra di shell per dettagli.</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1285"/>
+        <location filename="../Debugger/DebugUI.py" line="1262"/>
         <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="1599"/>
+        <location filename="../Debugger/DebugUI.py" line="1576"/>
         <source>Coverage of Project</source>
         <translation>Analisi del Progetto</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1586"/>
+        <location filename="../Debugger/DebugUI.py" line="1563"/>
         <source>Coverage of Script</source>
         <translation>Analisi delle Script</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1867"/>
+        <location filename="../Debugger/DebugUI.py" line="1842"/>
         <source>There is no main script defined for the current project. Aborting</source>
         <translation>Non c&apos;è uno script principale definito per il progetto. Esco</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1732"/>
+        <location filename="../Debugger/DebugUI.py" line="1708"/>
         <source>Profile of Project</source>
         <translation>Profilazione del progetto</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1719"/>
+        <location filename="../Debugger/DebugUI.py" line="1695"/>
         <source>Profile of Script</source>
         <translation>Profilazione dello script</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="2004"/>
+        <location filename="../Debugger/DebugUI.py" line="1978"/>
         <source>There is no main script defined for the current project. No debugging possible.</source>
         <translation>Non c&apos;è uno script principale per il progetto. Non è possibile il debug.</translation>
     </message>
@@ -6030,7 +6030,7 @@
         <translation>&lt;b&gt;Filtro tipo variabili&lt;/b&gt;&lt;p&gt;Configura il filtro per i tipi variabile. Solo i tipi di variabile che non sono selezionati sono mostrati nella finestra delle variabili globali o locali durante una sessione di debug. &lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1356"/>
+        <location filename="../Debugger/DebugUI.py" line="1333"/>
         <source>Breakpoint Condition Error</source>
         <translation>Errore condizione di interruzione</translation>
     </message>
@@ -6078,12 +6078,12 @@
         <translation>Ferma lo script in esecuzione.</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1392"/>
+        <location filename="../Debugger/DebugUI.py" line="1369"/>
         <source>Watch Expression Error</source>
         <translation>Errore espressione di watch</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1432"/>
+        <location filename="../Debugger/DebugUI.py" line="1409"/>
         <source>Watch expression already exists</source>
         <translation>L&apos;espressione di controllo esiste già</translation>
     </message>
@@ -6120,47 +6120,47 @@
         <translation>Shift+F12</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1142"/>
+        <location filename="../Debugger/DebugUI.py" line="1119"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; contains the syntax error &lt;b&gt;{1}&lt;/b&gt; at line &lt;b&gt;{2}&lt;/b&gt;, character &lt;b&gt;{3}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; contiene l&apos;errore di sintassi &lt;b&gt;{1}&lt;/b&gt; alla linea &lt;b&gt;{2}&lt;/b&gt;, carattere &lt;b&gt;{3}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1207"/>
+        <location filename="../Debugger/DebugUI.py" line="1184"/>
         <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;&quot;&lt;b&gt;{1}&lt;/b&gt;&quot;&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il programma in debug ha sollevato un&apos;eccezione &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;&quot;&lt;b&gt;{1}&lt;/b&gt;&quot;&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Linea: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Interrompere qui ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1222"/>
+        <location filename="../Debugger/DebugUI.py" line="1199"/>
         <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;&quot;&lt;b&gt;{1}&lt;/b&gt;&quot;&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il programma debuggato ha sollevato un&apos;eccezione &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;&quot;&lt;b&gt;{1}&lt;/b&gt;&quot;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1356"/>
+        <location filename="../Debugger/DebugUI.py" line="1333"/>
         <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="1392"/>
+        <location filename="../Debugger/DebugUI.py" line="1369"/>
         <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&apos;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="1422"/>
+        <location filename="../Debugger/DebugUI.py" line="1399"/>
         <source>&lt;p&gt;A watch expression &apos;&lt;b&gt;{0}&lt;/b&gt;&apos; already exists.&lt;/p&gt;</source>
         <translation>&lt;p&gt;L&apos;espressione &apos;&lt;b&gt;{0}&lt;/b&gt;&apos; esiste già.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1426"/>
+        <location filename="../Debugger/DebugUI.py" line="1403"/>
         <source>&lt;p&gt;A watch expression &apos;&lt;b&gt;{0}&lt;/b&gt;&apos; for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
         <translation>&lt;p&gt;L&apos;espressione  &apos;&lt;b&gt;{0}&lt;/b&gt;&apos; per la variabile &lt;b&gt;{1}&lt;/b&gt; esiste già.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1065"/>
+        <location filename="../Debugger/DebugUI.py" line="1042"/>
         <source>&lt;p&gt;The program has terminated with an exit status of {0}.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1092"/>
+        <location filename="../Debugger/DebugUI.py" line="1069"/>
         <source>Program terminated</source>
         <translation>Programma terminato</translation>
     </message>
@@ -6180,46 +6180,46 @@
         <translation>&lt;b&gt;Ferma&lt;/b&gt;&lt;p&gt;Questo ferma lo script in esecuzione nel backend del debugger.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1271"/>
+        <location filename="../Debugger/DebugUI.py" line="1248"/>
         <source>&lt;p&gt;The program generate the signal &quot;{0}&quot;.&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"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1059"/>
+        <location filename="../Debugger/DebugUI.py" line="1036"/>
         <source>&lt;p&gt;Message: {0}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1070"/>
+        <location filename="../Debugger/DebugUI.py" line="1047"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; has terminated with an exit status of {1}.&lt;/p&gt;{2}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Debugger/DebugUI.py" line="1055"/>
+        <source>Message: {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/DebugUI.py" line="1062"/>
+        <source>The program has terminated with an exit status of {0}.
+{1}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/DebugUI.py" line="1065"/>
+        <source>&quot;{0}&quot; has terminated with an exit status of {1}.
+{2}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/DebugUI.py" line="1074"/>
+        <source>The program has terminated with an exit status of {0}.
+{1}
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Debugger/DebugUI.py" line="1078"/>
-        <source>Message: {0}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/DebugUI.py" line="1085"/>
-        <source>The program has terminated with an exit status of {0}.
-{1}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/DebugUI.py" line="1088"/>
-        <source>&quot;{0}&quot; has terminated with an exit status of {1}.
-{2}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/DebugUI.py" line="1097"/>
-        <source>The program has terminated with an exit status of {0}.
-{1}
-</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/DebugUI.py" line="1101"/>
         <source>&quot;{0}&quot; has terminated with an exit status of {1}.
 {2}
 </source>
@@ -6736,47 +6736,47 @@
 <context>
     <name>DebuggerInterfacePython</name>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="378"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="385"/>
         <source>Start Debugger</source>
         <translation type="unfinished">Avvia Debugger</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="378"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="385"/>
         <source>&lt;p&gt;The debugger backend could not be started.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Il debugger non può essere avviato.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="870"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="877"/>
         <source>Parent Process</source>
         <translation type="unfinished">Processo padre</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="871"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="878"/>
         <source>Child process</source>
         <translation type="unfinished">Processo figlio</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="872"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="879"/>
         <source>Client forking</source>
         <translation type="unfinished">Lancio processo figlio in corso</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="872"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="879"/>
         <source>Select the fork branch to follow.</source>
         <translation type="unfinished">Seleziona il client da seguire.</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="917"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="924"/>
         <source>Debug Protocol Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="917"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="924"/>
         <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;{0}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebuggerInterfacePython.py" line="157"/>
+        <location filename="../Debugger/DebuggerInterfacePython.py" line="159"/>
         <source>&lt;p&gt;No suitable {0} environment configured.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6784,7 +6784,7 @@
 <context>
     <name>DebuggerPropertiesDialog</name>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="131"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
         <source>All Files (*)</source>
         <translation>Tutti i file (*)</translation>
     </message>
@@ -6806,162 +6806,162 @@
     <message>
         <location filename="../Project/DebuggerPropertiesDialog.ui" line="49"/>
         <source>Interpreter for Debug Client</source>
-        <translation>Interprete per il Client Debug</translation>
+        <translation type="obsolete">Interprete per il Client Debug</translation>
     </message>
     <message>
         <location filename="../Project/DebuggerPropertiesDialog.ui" line="58"/>
         <source>Enter the path of the interpreter to be used by the debug client.</source>
-        <translation>Inserisci il path dell&apos;interprete da usare dal Client Debug.</translation>
-    </message>
-    <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="75"/>
+        <translation type="obsolete">Inserisci il path dell&apos;interprete da usare dal Client Debug.</translation>
+    </message>
+    <message>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="71"/>
         <source>Environment for Debug Client</source>
         <translation>Ambiente per il Client Debug</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="81"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="77"/>
         <source>Select, if the environment of the debug client should be replaced</source>
         <translation>Seleziona, se l&apos;ambiente per il client Debug deve essere sostituito</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="84"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="80"/>
         <source>Replace Environment</source>
         <translation>Sostituisci ambiente</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="91"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="87"/>
         <source>Enter the environment variables to be set.</source>
         <translation>Inserisci la variabile d&apos;ambiente da impostare.</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="94"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="90"/>
         <source>&lt;b&gt;Environment&lt;/b&gt;
 &lt;p&gt;Enter the environment variables to be set for the debugger. The individual settings must be separate by whitespace and be given in the form &apos;var=value&apos;.&lt;/p&gt;
 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot;&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ambiente&lt;/b&gt;&lt;p&gt;Inserisci le variabili d&apos;ambiente da impostare per il debugger. Le singole variabili devono essere separate da uno spazio e devono essere nella forma &apos;var=valore&apos;.&lt;/p&gt;&lt;p&gt;Esempio: var1=1 var2=&quot;hello world&quot;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="103"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="99"/>
         <source>Environment:</source>
         <translation>Ambiente:</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="113"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="109"/>
         <source>Select, if the debugger should be run remotely</source>
         <translation>Seleziona, se il debug deve essere eseguito da remoto</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="116"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="112"/>
         <source>Remote Debugger</source>
         <translation>Debugger Remoto</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="125"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="121"/>
         <source>Select, if path translation for remote debugging should be done</source>
         <translation>Seleziona, se la traduzione del path per il debug remoto deve essere fatta</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="128"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="124"/>
         <source>Perform Path Translation</source>
         <translation>Esegui traduzione del percorso</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="137"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="133"/>
         <source>Local Path:</source>
         <translation>Percorso Locale:</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="144"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="140"/>
         <source>Enter the local path</source>
         <translation>Inserisci il path locale</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="151"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="147"/>
         <source>Enter the remote path</source>
         <translation>Inserisci il path remoto</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="158"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="154"/>
         <source>Remote Path:</source>
         <translation>Percorso remoto:</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="168"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="164"/>
         <source>Remote Host:</source>
         <translation>Host remoto:</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="175"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="171"/>
         <source>Enter the remote execution command.</source>
         <translation>Inserisci il comando per l&apos;esecuzione remota.</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="178"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="174"/>
         <source>&lt;b&gt;Remote Execution&lt;/b&gt;
 &lt;p&gt;Enter the remote execution command (e.g. ssh). This command is used to log into the remote host and execute the remote debugger.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Esecuzione remota&lt;/b&gt;&lt;p&gt;Inserisci il comando di esecuzione remota (es. ssh). Questo comando è usato per connettersi alla macchina remota ed eseguire il debug.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="186"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="182"/>
         <source>Remote Execution:</source>
         <translation>Esecuzione remota:</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="193"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="189"/>
         <source>Enter the hostname of the remote machine.</source>
         <translation>Inserisci il nome della macchina remota.</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="196"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="192"/>
         <source>&lt;b&gt;Remote Host&lt;/b&gt;
 &lt;p&gt;Enter the hostname of the remote machine.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Macchina remota&lt;/b&gt;
 &lt;p&gt;Inserire il nome della macchina remota.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="207"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="203"/>
         <source>Select, if the debugger should be executed in a console window</source>
         <translation>Seleziona per lanciare il debug in una finestra di console </translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="210"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="206"/>
         <source>Console Debugger</source>
         <translation>Debugger in console</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="219"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="215"/>
         <source>Console Command:</source>
         <translation>Comando console:</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="226"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="222"/>
         <source>Enter the console command (e.g. xterm -e)</source>
         <translation>Inserisci il comando per la console (e.s. xterm -e)</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="229"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="225"/>
         <source>&lt;b&gt;Console Command&lt;/b&gt;
 &lt;p&gt;Enter the console command (e.g. xterm -e). This command is used to open a command window for the debugger.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Comando della console&lt;/b&gt;
 &lt;p&gt;Inserisci il comando per la console (es: xterm -e). Questo comando viene usato per aprira una finestra per il debugger.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="243"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="239"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation>Ridirezione stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="250"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="246"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Seleziona per non impostare l&apos;encoding del client Debug</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="253"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="249"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>Non impostare l&apos;encoding del client Debug</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="240"/>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="236"/>
         <source>Select to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation type="unfinished">Seleziona per ridirezionare lo stdin, stdout e stderr del programma in debug all&apos;IDE di eric6</translation>
     </message>
@@ -6971,8 +6971,13 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.ui" line="65"/>
-        <source>Press to clear the history of entered interpreters</source>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="49"/>
+        <source>Virtual Environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/DebuggerPropertiesDialog.ui" line="61"/>
+        <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -50471,447 +50476,447 @@
         <translation>Salva sessione di progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1348"/>
+        <location filename="../Project/Project.py" line="1362"/>
         <source>Add Language</source>
         <translation>Aggiungi Lingua</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1471"/>
+        <location filename="../Project/Project.py" line="1485"/>
         <source>Delete translation</source>
         <translation>Cancella traduzione</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1636"/>
+        <location filename="../Project/Project.py" line="1650"/>
         <source>Add file</source>
         <translation>Aggiungi file</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1754"/>
+        <location filename="../Project/Project.py" line="1768"/>
         <source>The target directory must not be empty.</source>
         <translation>La directory di destinazione non deve essere vuota.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1765"/>
+        <location filename="../Project/Project.py" line="1779"/>
         <source>Add directory</source>
         <translation>Aggiungi directory</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1765"/>
+        <location filename="../Project/Project.py" line="1779"/>
         <source>The source directory must not be empty.</source>
         <translation>La directory sorgente non deve essere vuota.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2169"/>
+        <location filename="../Project/Project.py" line="2183"/>
         <source>Delete file</source>
         <translation>Cancella file</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2286"/>
+        <location filename="../Project/Project.py" line="2300"/>
         <source>Create project directory</source>
         <translation>Crea la directory del progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3723"/>
-        <source>New project</source>
-        <translation>Nuovo progetto</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="3737"/>
+        <source>New project</source>
+        <translation>Nuovo progetto</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3751"/>
         <source>Open project</source>
         <translation>Apri progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3774"/>
+        <location filename="../Project/Project.py" line="3788"/>
         <source>Save project as</source>
         <translation>Salva progetto come</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3031"/>
+        <location filename="../Project/Project.py" line="3045"/>
         <source>Save File</source>
         <translation>Salva file</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3067"/>
+        <location filename="../Project/Project.py" line="3081"/>
         <source>Close Project</source>
         <translation>Chiudi progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3067"/>
+        <location filename="../Project/Project.py" line="3081"/>
         <source>The current project has unsaved changes.</source>
         <translation>Il progetto attuale ha delle modifiche non salvate.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3954"/>
+        <location filename="../Project/Project.py" line="3968"/>
         <source>&amp;Save</source>
         <translation>&amp;Salva</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3723"/>
-        <source>&amp;New...</source>
-        <translation>&amp;Nuovo...</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3728"/>
-        <source>Generate a new project</source>
-        <translation>Genera un nuovo progetto</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3729"/>
-        <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;Nuovo...&lt;/b&gt;&lt;p&gt;Apre un dialogo per l&apos;inserimento delle informazioni per un nuovo progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="3737"/>
-        <source>&amp;Open...</source>
-        <translation>&amp;Apri...</translation>
+        <source>&amp;New...</source>
+        <translation>&amp;Nuovo...</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="3742"/>
-        <source>Open an existing project</source>
-        <translation>Apri un progetto esistente</translation>
+        <source>Generate a new project</source>
+        <translation>Genera un nuovo progetto</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="3743"/>
+        <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;Nuovo...&lt;/b&gt;&lt;p&gt;Apre un dialogo per l&apos;inserimento delle informazioni per un nuovo progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3751"/>
+        <source>&amp;Open...</source>
+        <translation>&amp;Apri...</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3756"/>
+        <source>Open an existing project</source>
+        <translation>Apri un progetto esistente</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3757"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Apri...&lt;/b&gt;&lt;p&gt;Apre un progetto esistente.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3750"/>
+        <location filename="../Project/Project.py" line="3764"/>
         <source>Close project</source>
         <translation>Chiudi progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3750"/>
+        <location filename="../Project/Project.py" line="3764"/>
         <source>&amp;Close</source>
         <translation>&amp;Chiudi</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3754"/>
+        <location filename="../Project/Project.py" line="3768"/>
         <source>Close the current project</source>
         <translation>Chiudi il progetto corrente</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3755"/>
+        <location filename="../Project/Project.py" line="3769"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Chiudi&lt;/b&gt;&lt;p&gt;Chiude l&apos;attuale progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3762"/>
+        <location filename="../Project/Project.py" line="3776"/>
         <source>Save project</source>
         <translation>Salva progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3766"/>
-        <source>Save the current project</source>
-        <translation>Salva il progetto corrente</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3767"/>
-        <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Salva&lt;/b&gt;&lt;p&gt;Salva l&apos;attuale progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3774"/>
-        <source>Save &amp;as...</source>
-        <translation>S&amp;alva come...</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3778"/>
-        <source>Save the current project to a new file</source>
-        <translation>Salva il progetto attuale come un nuovo file</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="3780"/>
+        <source>Save the current project</source>
+        <translation>Salva il progetto corrente</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3781"/>
+        <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Salva&lt;/b&gt;&lt;p&gt;Salva l&apos;attuale progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3788"/>
+        <source>Save &amp;as...</source>
+        <translation>S&amp;alva come...</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3792"/>
+        <source>Save the current project to a new file</source>
+        <translation>Salva il progetto attuale come un nuovo file</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3794"/>
         <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;Salva as &lt;/b&gt;&lt;p&gt;Salva l&apos;attuale progetto come nuovo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3820"/>
+        <location filename="../Project/Project.py" line="3834"/>
         <source>Add translation to project</source>
         <translation>Aggiungi le traduzioni al progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3820"/>
+        <location filename="../Project/Project.py" line="3834"/>
         <source>Add &amp;translation...</source>
         <translation>Aggiungi &amp;traduzione...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3825"/>
-        <source>Add a translation to the current project</source>
-        <translation>Aggiungi le traduzioni al progetto corrente</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3827"/>
-        <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>&lt;b&gt;Aggiungi traduzione...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere una traduzione al progetto corrente.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3835"/>
-        <source>Search new files</source>
-        <translation>Cerca nuovi file</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3835"/>
-        <source>Searc&amp;h new files...</source>
-        <translation>Cerca &amp;nuovi file...</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="3839"/>
+        <source>Add a translation to the current project</source>
+        <translation>Aggiungi le traduzioni al progetto corrente</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3841"/>
+        <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>&lt;b&gt;Aggiungi traduzione...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere una traduzione al progetto corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3849"/>
+        <source>Search new files</source>
+        <translation>Cerca nuovi file</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3849"/>
+        <source>Searc&amp;h new files...</source>
+        <translation>Cerca &amp;nuovi file...</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3853"/>
         <source>Search new files in the project directory.</source>
         <translation>Cerca nei file nella directory del progetto.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3865"/>
+        <location filename="../Project/Project.py" line="3879"/>
         <source>Project properties</source>
         <translation>Proprietà del progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3865"/>
+        <location filename="../Project/Project.py" line="3879"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Proprietà...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3870"/>
+        <location filename="../Project/Project.py" line="3884"/>
         <source>Show the project properties</source>
         <translation>Mostra le proprietà del progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3871"/>
+        <location filename="../Project/Project.py" line="3885"/>
         <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>&lt;b&gt;Proprietà...&lt;/b&gt;&lt;p&gt;Mosta un dialogo per modificare le proprietà di un progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3993"/>
+        <location filename="../Project/Project.py" line="4007"/>
         <source>Load session</source>
         <translation>Carica sessione</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3997"/>
-        <source>Load the projects session file.</source>
-        <translation>Carica il file di sessione del progetto.</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3998"/>
-        <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>&lt;b&gt;Carica sessione&lt;/b&gt;&lt;p&gt;Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.&lt;br&gt;- tutti i file sorgente aperti&lt;br&gt;- tutti i breakpoint&lt;br&gt;- gli argomenti alla riga di comango&lt;br&gt;- la directory di lavoro&lt;br&gt;- il flag di segnalazione delle eccezioni&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="4011"/>
+        <source>Load the projects session file.</source>
+        <translation>Carica il file di sessione del progetto.</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4012"/>
+        <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>&lt;b&gt;Carica sessione&lt;/b&gt;&lt;p&gt;Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.&lt;br&gt;- tutti i file sorgente aperti&lt;br&gt;- tutti i breakpoint&lt;br&gt;- gli argomenti alla riga di comango&lt;br&gt;- la directory di lavoro&lt;br&gt;- il flag di segnalazione delle eccezioni&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4025"/>
         <source>Save session</source>
         <translation>Salva sessione</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4015"/>
+        <location filename="../Project/Project.py" line="4029"/>
         <source>Save the projects session file.</source>
         <translation>Salva il file sessione del progetto.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4016"/>
+        <location filename="../Project/Project.py" line="4030"/>
         <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>&lt;b&gt;Salva sessione&lt;/b&gt;&lt;p&gt;Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.&lt;br&gt;- tutti i file sorgente aperti&lt;br&gt;- tutti i breakpoint&lt;br&gt;- gli argomenti alla riga di comango&lt;br&gt;- la directory di lavoro&lt;br&gt;- il flag di segnalazione delle eccezioni&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4043"/>
-        <source>Code Metrics</source>
-        <translation>Statistiche codice</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4043"/>
-        <source>&amp;Code Metrics...</source>
-        <translation>Statistiche &amp;codice...</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4047"/>
-        <source>Show some code metrics for the project.</source>
-        <translation>Mostra alcune statistiche del codice per il progetto.</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4049"/>
-        <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>&lt;b&gt;Statistiche codice...&lt;/b&gt;&lt;p&gt;Mostra alcune statistiche di tutti i file Python nel progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="4057"/>
-        <source>Python Code Coverage</source>
-        <translation>Analisi codice Python</translation>
+        <source>Code Metrics</source>
+        <translation>Statistiche codice</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4057"/>
-        <source>Code Co&amp;verage...</source>
-        <translation>A&amp;nalisi codice...</translation>
+        <source>&amp;Code Metrics...</source>
+        <translation>Statistiche &amp;codice...</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4061"/>
-        <source>Show code coverage information for the project.</source>
-        <translation>Mostra le informazioni dell&apos;analisi del codice del progetto.</translation>
+        <source>Show some code metrics for the project.</source>
+        <translation>Mostra alcune statistiche del codice per il progetto.</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4063"/>
-        <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>&lt;b&gt;Analisi codice...&lt;/b&gt;&lt;p&gt;Mostra le analisi  del codice di tutti i file Python nel progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4904"/>
-        <source>Profile Data</source>
-        <translation>Profilazione dati</translation>
+        <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>&lt;b&gt;Statistiche codice...&lt;/b&gt;&lt;p&gt;Mostra alcune statistiche di tutti i file Python nel progetto.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4071"/>
-        <source>&amp;Profile Data...</source>
-        <translation>&amp;Profilazione dati...</translation>
+        <source>Python Code Coverage</source>
+        <translation>Analisi codice Python</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4071"/>
+        <source>Code Co&amp;verage...</source>
+        <translation>A&amp;nalisi codice...</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4075"/>
-        <source>Show profiling data for the project.</source>
-        <translation>Mostra la profilazione dei dati per il progetto.</translation>
+        <source>Show code coverage information for the project.</source>
+        <translation>Mostra le informazioni dell&apos;analisi del codice del progetto.</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4077"/>
+        <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>&lt;b&gt;Analisi codice...&lt;/b&gt;&lt;p&gt;Mostra le analisi  del codice di tutti i file Python nel progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4918"/>
+        <source>Profile Data</source>
+        <translation>Profilazione dati</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4085"/>
+        <source>&amp;Profile Data...</source>
+        <translation>&amp;Profilazione dati...</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4089"/>
+        <source>Show profiling data for the project.</source>
+        <translation>Mostra la profilazione dei dati per il progetto.</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4091"/>
         <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>&lt;b&gt;Profilazione dati...&lt;/b&gt;&lt;p&gt;Mostra la profilazione dei dati per il progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4958"/>
+        <location filename="../Project/Project.py" line="4972"/>
         <source>Application Diagram</source>
         <translation>Diagrammi dell&apos;applicazione</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4086"/>
+        <location filename="../Project/Project.py" line="4100"/>
         <source>&amp;Application Diagram...</source>
         <translation>Diagramma dell&apos; &amp;Applicazione...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4090"/>
+        <location filename="../Project/Project.py" line="4104"/>
         <source>Show a diagram of the project.</source>
         <translation>Mostra un diagramma del progetto.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4092"/>
+        <location filename="../Project/Project.py" line="4106"/>
         <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;Diagrammi dell&apos;applicazione...&lt;/b&gt;&lt;p&gt;Mostra un diagramma del progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4217"/>
+        <location filename="../Project/Project.py" line="4231"/>
         <source>Open &amp;Recent Projects</source>
         <translation>Apri un progetto &amp;recente</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4225"/>
+        <location filename="../Project/Project.py" line="4239"/>
         <source>&amp;Diagrams</source>
         <translation>&amp;Diagrammi</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4222"/>
+        <location filename="../Project/Project.py" line="4236"/>
         <source>Chec&amp;k</source>
         <translation>&amp;Controlla</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4218"/>
+        <location filename="../Project/Project.py" line="4232"/>
         <source>&amp;Version Control</source>
         <translation>Controllo di &amp;Versione</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4224"/>
+        <location filename="../Project/Project.py" line="4238"/>
         <source>Sho&amp;w</source>
         <translation>&amp;Mostra</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4227"/>
+        <location filename="../Project/Project.py" line="4241"/>
         <source>Source &amp;Documentation</source>
         <translation>&amp;Documentazione sorgenti</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4566"/>
+        <location filename="../Project/Project.py" line="4580"/>
         <source>Search New Files</source>
         <translation>Cerca Nuovi File</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4566"/>
+        <location filename="../Project/Project.py" line="4580"/>
         <source>There were no new files found to be added.</source>
         <translation>Non sono stati trovati file da aggiungere.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4712"/>
+        <location filename="../Project/Project.py" line="4726"/>
         <source>Version Control System</source>
         <translation>Version Control System</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4831"/>
+        <location filename="../Project/Project.py" line="4845"/>
         <source>Coverage Data</source>
         <translation>Dati Analisi</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4881"/>
+        <location filename="../Project/Project.py" line="4895"/>
         <source>There is no main script defined for the current project. Aborting</source>
         <translation>Non c&apos;è uno script principale definito per il progetto. Esco</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1902"/>
+        <location filename="../Project/Project.py" line="1916"/>
         <source>Rename file</source>
         <translation>Rinomina file</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1926"/>
+        <location filename="../Project/Project.py" line="1940"/>
         <source>Rename File</source>
         <translation>Rinomina File</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2873"/>
+        <location filename="../Project/Project.py" line="2887"/>
         <source>New Project</source>
         <translation>Nuovo Progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2401"/>
+        <location filename="../Project/Project.py" line="2415"/>
         <source>Add existing files to the project?</source>
         <translation>Aggiungi file esistenti al progetto ?</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2520"/>
+        <location filename="../Project/Project.py" line="2534"/>
         <source>Would you like to edit the VCS command options?</source>
         <translation>Vuoi modificare le opzioni del comando VCS ?</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2468"/>
+        <location filename="../Project/Project.py" line="2482"/>
         <source>Shall the project file be added to the repository?</source>
         <translation>Il file progetto deve essere aggiunto al repository ?</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2492"/>
+        <location filename="../Project/Project.py" line="2506"/>
         <source>Select version control system for the project</source>
         <translation>Seleziona il version control system per il progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3805"/>
+        <location filename="../Project/Project.py" line="3819"/>
         <source>Add directory to project</source>
         <translation>Aggiungi directory al progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3805"/>
+        <location filename="../Project/Project.py" line="3819"/>
         <source>Add directory...</source>
         <translation>Aggiungi directory...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3810"/>
+        <location filename="../Project/Project.py" line="3824"/>
         <source>Add a directory to the current project</source>
         <translation>Aggiungi una directory al progetto corrente</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3812"/>
+        <location filename="../Project/Project.py" line="3826"/>
         <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;Aggiungi directory...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere una directory al progetto corrente.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4854"/>
+        <location filename="../Project/Project.py" line="4868"/>
         <source>Code Coverage</source>
         <translation>Analisi codice</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4854"/>
+        <location filename="../Project/Project.py" line="4868"/>
         <source>Please select a coverage file</source>
         <translation>Per favore seleziona un file per l&apos;analisi</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4904"/>
+        <location filename="../Project/Project.py" line="4918"/>
         <source>Please select a profile file</source>
         <translation>Per favore seleziona un file per la profilazione</translation>
     </message>
@@ -50921,17 +50926,17 @@
         <translation>Cancella sessione di progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4029"/>
+        <location filename="../Project/Project.py" line="4043"/>
         <source>Delete session</source>
         <translation>Cancella sessione</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4033"/>
+        <location filename="../Project/Project.py" line="4047"/>
         <source>Delete the projects session file.</source>
         <translation>Cancella il file di sessione del progetto.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4034"/>
+        <location filename="../Project/Project.py" line="4048"/>
         <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
         <translation>&lt;b&gt;Cancella sessione&lt;/b&gt;&lt;p&gt;Cancella la sessione del progetto.&lt;/p&gt;</translation>
     </message>
@@ -50951,12 +50956,12 @@
         <translation>Altro</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4958"/>
+        <location filename="../Project/Project.py" line="4972"/>
         <source>Include module names?</source>
         <translation>Includi i nomi dei moduli ?</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2199"/>
+        <location filename="../Project/Project.py" line="2213"/>
         <source>Delete directory</source>
         <translation>Cancella directory</translation>
     </message>
@@ -50986,122 +50991,122 @@
         <translation>Cancella le proprietà del debugger</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3929"/>
+        <location filename="../Project/Project.py" line="3943"/>
         <source>Debugger Properties</source>
         <translation>Proprietà Debugger</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3929"/>
+        <location filename="../Project/Project.py" line="3943"/>
         <source>Debugger &amp;Properties...</source>
         <translation>&amp;Proprietà Debugger...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3933"/>
-        <source>Show the debugger properties</source>
-        <translation>Mostra le proprietàd el debugger</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3934"/>
-        <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>&lt;b&gt;Proprietà debugger...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le impostazioni specifiche per il progetto del debugger.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3942"/>
-        <source>Load</source>
-        <translation>Carica</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3942"/>
-        <source>&amp;Load</source>
-        <translation>&amp;Carica</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3946"/>
-        <source>Load the debugger properties</source>
-        <translation>Carica le proprietàd el debugger</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3954"/>
-        <source>Save</source>
-        <translation>Salva</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3958"/>
-        <source>Save the debugger properties</source>
-        <translation>Salva le proprietà del debugger</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3966"/>
-        <source>Delete</source>
-        <translation>Cancella</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3966"/>
-        <source>&amp;Delete</source>
-        <translation>&amp;Cancella</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3970"/>
-        <source>Delete the debugger properties</source>
-        <translation>Cancella le proprietà del debugger</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3979"/>
-        <source>Reset</source>
-        <translation>Resetta</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3979"/>
-        <source>&amp;Reset</source>
-        <translation>&amp;Resetta</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3983"/>
-        <source>Reset the debugger properties</source>
-        <translation>Resetta le proprietà del debugger</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4229"/>
-        <source>Debugger</source>
-        <translation>Debugger</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4226"/>
-        <source>Session</source>
-        <translation>Sessione</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="3947"/>
-        <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>&lt;b&gt;Carica le proprietà del debugger&lt;/b&gt;&lt;p&gt;Carica le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3959"/>
-        <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>&lt;b&gt;Salva le proprietà del debugger&lt;/b&gt;&lt;p&gt;Salva le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3971"/>
-        <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>&lt;b&gt;Cancella le proprietà del debugger&lt;/b&gt;&lt;p&gt;Cancella il file che contiene le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+        <source>Show the debugger properties</source>
+        <translation>Mostra le proprietàd el debugger</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3948"/>
+        <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>&lt;b&gt;Proprietà debugger...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le impostazioni specifiche per il progetto del debugger.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3956"/>
+        <source>Load</source>
+        <translation>Carica</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3956"/>
+        <source>&amp;Load</source>
+        <translation>&amp;Carica</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3960"/>
+        <source>Load the debugger properties</source>
+        <translation>Carica le proprietàd el debugger</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3968"/>
+        <source>Save</source>
+        <translation>Salva</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3972"/>
+        <source>Save the debugger properties</source>
+        <translation>Salva le proprietà del debugger</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3980"/>
+        <source>Delete</source>
+        <translation>Cancella</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3980"/>
+        <source>&amp;Delete</source>
+        <translation>&amp;Cancella</translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="3984"/>
+        <source>Delete the debugger properties</source>
+        <translation>Cancella le proprietà del debugger</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3993"/>
+        <source>Reset</source>
+        <translation>Resetta</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3993"/>
+        <source>&amp;Reset</source>
+        <translation>&amp;Resetta</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3997"/>
+        <source>Reset the debugger properties</source>
+        <translation>Resetta le proprietà del debugger</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4243"/>
+        <source>Debugger</source>
+        <translation>Debugger</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4240"/>
+        <source>Session</source>
+        <translation>Sessione</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3961"/>
+        <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>&lt;b&gt;Carica le proprietà del debugger&lt;/b&gt;&lt;p&gt;Carica le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3973"/>
+        <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>&lt;b&gt;Salva le proprietà del debugger&lt;/b&gt;&lt;p&gt;Salva le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3985"/>
+        <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>&lt;b&gt;Cancella le proprietà del debugger&lt;/b&gt;&lt;p&gt;Cancella il file che contiene le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3998"/>
         <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>&lt;b&gt;Azzera le proprietà del debugger&lt;/b&gt;&lt;p&gt;Azzera le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3893"/>
+        <location filename="../Project/Project.py" line="3907"/>
         <source>Filetype Associations</source>
         <translation>Associazione tipi file</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3893"/>
+        <location filename="../Project/Project.py" line="3907"/>
         <source>Filetype Associations...</source>
         <translation>Associazione tipi file...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3897"/>
+        <location filename="../Project/Project.py" line="3911"/>
         <source>Show the project filetype associations</source>
         <translation>Mostra le associazioni dei tipi di file del progetto</translation>
     </message>
@@ -51111,47 +51116,47 @@
         <translation type="obsolete">&lt;b&gt;Associazione tipi file...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le associazioni dei tipi file del progetto. Queste associazioni determinano il tipo (codice sorgente, interfaccia o altro) con un pattern del nome file. Sono usati quando aggiungi un file al progetto e quanto esegui una ricerca per nuovi file.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4230"/>
+        <location filename="../Project/Project.py" line="4244"/>
         <source>Pac&amp;kagers</source>
         <translation>Pac&amp;kagers</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3789"/>
+        <location filename="../Project/Project.py" line="3803"/>
         <source>Add files to project</source>
         <translation>Aggiungi file al progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3789"/>
+        <location filename="../Project/Project.py" line="3803"/>
         <source>Add &amp;files...</source>
         <translation>Aggiungi &amp;files...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3794"/>
+        <location filename="../Project/Project.py" line="3808"/>
         <source>Add files to the current project</source>
         <translation>Aggiungi file al progetto corrente</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3796"/>
+        <location filename="../Project/Project.py" line="3810"/>
         <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;Aggiungi files...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere file al progetto corrente. Il posto dove aggiungerli è determinato dall&apos;estensione.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3016"/>
+        <location filename="../Project/Project.py" line="3030"/>
         <source>Project Files (*.e4p)</source>
         <translation>File progetto (*.e4p)</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4216"/>
+        <location filename="../Project/Project.py" line="4230"/>
         <source>&amp;Project</source>
         <translation>&amp;Progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4349"/>
+        <location filename="../Project/Project.py" line="4363"/>
         <source>Project</source>
         <translation>Progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4415"/>
+        <location filename="../Project/Project.py" line="4429"/>
         <source>&amp;Clear</source>
         <translation>Pulis&amp;ci</translation>
     </message>
@@ -51166,32 +51171,32 @@
         <translation>Salva le proprietà utente del progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3878"/>
+        <location filename="../Project/Project.py" line="3892"/>
         <source>User project properties</source>
         <translation>Proprietà utente del progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3878"/>
+        <location filename="../Project/Project.py" line="3892"/>
         <source>&amp;User Properties...</source>
         <translation>Proprietà &amp;utente...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3883"/>
+        <location filename="../Project/Project.py" line="3897"/>
         <source>Show the user specific project properties</source>
         <translation>Mostra le proprietà del multiprogetto specifiche dell&apos;utente</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3885"/>
+        <location filename="../Project/Project.py" line="3899"/>
         <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>&lt;b&gt;Proprietà utente...&lt;/b&gt;&lt;p&gt;Mosta un dialogo per modificare le proprietà utente di un progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3242"/>
+        <location filename="../Project/Project.py" line="3256"/>
         <source>Syntax errors detected</source>
         <translation>Errore di sintassi rilevato</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Project/Project.py" line="3242"/>
+        <location filename="../Project/Project.py" line="3256"/>
         <source>The project contains %n file(s) with syntax errors.</source>
         <translation>
             <numerusform>Il progetto contiene %n file con errori di sintassi.</numerusform>
@@ -51199,42 +51204,42 @@
         </translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5152"/>
+        <location filename="../Project/Project.py" line="5166"/>
         <source>Create Package List</source>
         <translation>Crea lista del package</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4115"/>
+        <location filename="../Project/Project.py" line="4129"/>
         <source>Create &amp;Package List</source>
         <translation type="unfinished">Crea un &amp;archivio per il plugin</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5428"/>
+        <location filename="../Project/Project.py" line="5442"/>
         <source>Create Plugin Archive</source>
         <translation>Crea un archivio per il plugin</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5103"/>
+        <location filename="../Project/Project.py" line="5117"/>
         <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>&lt;p&gt;Il file &lt;b&gt;PKGLIST&lt;/b&gt; esiste già.&lt;/p&gt;&lt;p&gt;Sovrascriverlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5171"/>
+        <location filename="../Project/Project.py" line="5185"/>
         <source>The project does not have a main script defined. Aborting...</source>
         <translation>Non c&apos;è uno script principale definito per il progetto. Esco...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1667"/>
+        <location filename="../Project/Project.py" line="1681"/>
         <source>&lt;p&gt;The source directory doesn&apos;t contain any files belonging to the selected category.&lt;/p&gt;</source>
         <translation>&lt;p&gt;La directory di partenza non contiene nessun file appartenente alla categoria selezionata.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2873"/>
+        <location filename="../Project/Project.py" line="2887"/>
         <source>Select Version Control System</source>
         <translation>Selezione il Sistema di Controllo della Versione (VCS)</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2499"/>
+        <location filename="../Project/Project.py" line="2513"/>
         <source>None</source>
         <translation>Nessuno</translation>
     </message>
@@ -51244,42 +51249,42 @@
         <translation>Registrazione tipo progetto</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4131"/>
+        <location filename="../Project/Project.py" line="4145"/>
         <source>Create Plugin &amp;Archives</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1348"/>
+        <location filename="../Project/Project.py" line="1362"/>
         <source>You have to specify a translation pattern first.</source>
         <translation>Devi prima specificare un pattern di traduzione.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2598"/>
+        <location filename="../Project/Project.py" line="2612"/>
         <source>Translation Pattern</source>
         <translation>Pattern di traduzione</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2598"/>
+        <location filename="../Project/Project.py" line="2612"/>
         <source>Enter the path pattern for translation files (use &apos;%language%&apos; in place of the language code):</source>
         <translation>Inserisci il path per il file di traduzione (usa &apos;%language% al posto del codice lingua):</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3911"/>
+        <location filename="../Project/Project.py" line="3925"/>
         <source>Lexer Associations</source>
         <translation>Associazioni analizzatore lessicale</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3911"/>
+        <location filename="../Project/Project.py" line="3925"/>
         <source>Lexer Associations...</source>
         <translation>Associazioni analizzatore lessicale...</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3915"/>
+        <location filename="../Project/Project.py" line="3929"/>
         <source>Show the project lexer associations (overriding defaults)</source>
         <translation>Mostra le associazioni degli analizzatori lessicali del progetto (sovrascrivendo i default)</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3917"/>
+        <location filename="../Project/Project.py" line="3931"/>
         <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>&lt;b&gt;Associazioni analizzatore lessicale...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le associazioni degli analizzatori lessicali dei progetti. Queste associazioni sovrascrivono the impostazioni globali. Gli analizzatori lessicali sono utilizzati per l&apos;evidenziazione del testo nell&apos;editor.&lt;/p&gt;</translation>
     </message>
@@ -51364,17 +51369,17 @@
         <translation type="obsolete">&lt;p&gt;Il file di traduzione selezionato &lt;b&gt;{0}&lt;/b&gt; non può essere cancellato.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1698"/>
+        <location filename="../Project/Project.py" line="1712"/>
         <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;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già.&lt;/p&gt;&lt;p&gt;Sovrascriverlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3031"/>
+        <location filename="../Project/Project.py" line="3045"/>
         <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;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1926"/>
+        <location filename="../Project/Project.py" line="1940"/>
         <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>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere rinominato.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
@@ -51389,37 +51394,37 @@
         <translation type="obsolete">&lt;p&gt;La directory selezionata &lt;b&gt;{0}&lt;/b&gt; non può essere cancellata.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2286"/>
+        <location filename="../Project/Project.py" line="2300"/>
         <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;La directory del progetto &lt;b&gt;{0}&lt;/b&gt; non può essere creata.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4712"/>
+        <location filename="../Project/Project.py" line="4726"/>
         <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>&lt;p&gt;VCS selezionato &lt;b&gt;{0}&lt;/b&gt;non trovato.&lt;br&gt;Disabilito il controllo di versione.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5152"/>
+        <location filename="../Project/Project.py" line="5166"/>
         <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>&lt;p&gt;Il file &lt;b&gt;PKGLIST&lt;/b&gt; non può essere creato.&lt;br /&gt;Motivo: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5312"/>
+        <location filename="../Project/Project.py" line="5326"/>
         <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>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere aggiunto all&apos;archivio.Lo ignoro.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5386"/>
+        <location filename="../Project/Project.py" line="5400"/>
         <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>&lt;p&gt;Il file plugin &lt;b&gt;{0}&lt;/b&gt; non può essere salvato.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1623"/>
+        <location filename="../Project/Project.py" line="1637"/>
         <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>&lt;p&gt;Il file selezionato &lt;b&gt;{0}&lt;/b&gt; non può essere aggiunto a &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Motivo: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="1680"/>
+        <location filename="../Project/Project.py" line="1694"/>
         <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>&lt;p&gt;La directory di destinazione&lt;b&gt;{0}&lt;/b&gt; non può essere creata.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
@@ -51429,32 +51434,32 @@
         <translation>Python Files (*.py2);;Python GUI Files (*.pyw2);;</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2367"/>
+        <location filename="../Project/Project.py" line="2381"/>
         <source>Create main script</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2367"/>
+        <location filename="../Project/Project.py" line="2381"/>
         <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4100"/>
+        <location filename="../Project/Project.py" line="4114"/>
         <source>Load Diagram</source>
         <translation type="unfinished">Carico Diagramma</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4100"/>
+        <location filename="../Project/Project.py" line="4114"/>
         <source>&amp;Load Diagram...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4104"/>
+        <location filename="../Project/Project.py" line="4118"/>
         <source>Load a diagram from file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4106"/>
+        <location filename="../Project/Project.py" line="4120"/>
         <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -51484,37 +51489,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4700"/>
+        <location filename="../Project/Project.py" line="4714"/>
         <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"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5428"/>
+        <location filename="../Project/Project.py" line="5442"/>
         <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"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4120"/>
+        <location filename="../Project/Project.py" line="4134"/>
         <source>Create an initial PKGLIST file for an eric6 plugin.</source>
         <translation type="unfinished">Crea un file archivio per il plugin di eric6.</translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4122"/>
-        <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Crea Archivio Plugin&lt;/b&gt;&lt;p&gt;Crea un archivio per il plugin eric6 usando la lista dei file fornita nel file PKGLIST. Il nome dell&apos;archivio è costruito dal nome dello script.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="4136"/>
+        <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric6 plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Crea Archivio Plugin&lt;/b&gt;&lt;p&gt;Crea un archivio per il plugin eric6 usando la lista dei file fornita nel file PKGLIST. Il nome dell&apos;archivio è costruito dal nome dello script.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4150"/>
         <source>Create eric6 plugin archive files.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4138"/>
+        <location filename="../Project/Project.py" line="4152"/>
         <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric6 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"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5277"/>
+        <location filename="../Project/Project.py" line="5291"/>
         <source>&lt;p&gt;The eric6 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">&lt;p&gt;Il file archivio del plugin di eric6&lt;b&gt;{0}&lt;/b&gt; non può essere creato.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
@@ -51534,213 +51539,213 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2843"/>
+        <location filename="../Project/Project.py" line="2857"/>
         <source>Create project management directory</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="2843"/>
+        <location filename="../Project/Project.py" line="2857"/>
         <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3850"/>
+        <location filename="../Project/Project.py" line="3864"/>
         <source>Alt+Ctrl+P</source>
         <comment>Project|Search Project File</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3856"/>
+        <location filename="../Project/Project.py" line="3870"/>
         <source>Search for a file in the project list of files.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3858"/>
+        <location filename="../Project/Project.py" line="3872"/>
         <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"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3850"/>
+        <location filename="../Project/Project.py" line="3864"/>
         <source>Search Project File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="3850"/>
+        <location filename="../Project/Project.py" line="3864"/>
         <source>Search Project File...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5206"/>
+        <location filename="../Project/Project.py" line="5220"/>
         <source>Create Plugin Archives</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4148"/>
+        <location filename="../Project/Project.py" line="4162"/>
         <source>Create Plugin Archives (Snapshot)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4148"/>
+        <location filename="../Project/Project.py" line="4162"/>
         <source>Create Plugin Archives (&amp;Snapshot)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4153"/>
+        <location filename="../Project/Project.py" line="4167"/>
         <source>Create eric6 plugin archive files (snapshot releases).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4155"/>
-        <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric6 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"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5185"/>
-        <source>Select package lists:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5202"/>
-        <source>Creating plugin archives...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5202"/>
-        <source>Abort</source>
-        <translation type="unfinished">Termina</translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5202"/>
-        <source>%v/%m Archives</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5219"/>
-        <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"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5331"/>
-        <source>&lt;p&gt;The eric6 plugin archive files were created with some errors.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5334"/>
-        <source>&lt;p&gt;The eric6 plugin archive files were created successfully.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5195"/>
-        <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5249"/>
-        <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&apos;; initial_list&apos; line of the header.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3841"/>
-        <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="3899"/>
-        <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"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="1471"/>
-        <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"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="2169"/>
-        <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"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="2199"/>
-        <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"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="2669"/>
-        <source>Create Makefile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="2669"/>
-        <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"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5611"/>
-        <source>Execute Make</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Project/Project.py" line="4169"/>
-        <source>&amp;Execute Make</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4173"/>
-        <source>Perform a &apos;make&apos; run.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="4175"/>
-        <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a &apos;make&apos; run to rebuild the configured target.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Project/Project.py" line="5591"/>
-        <source>Test for Changes</source>
+        <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric6 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"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5199"/>
+        <source>Select package lists:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5216"/>
+        <source>Creating plugin archives...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5216"/>
+        <source>Abort</source>
+        <translation type="unfinished">Termina</translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5216"/>
+        <source>%v/%m Archives</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5233"/>
+        <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"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5345"/>
+        <source>&lt;p&gt;The eric6 plugin archive files were created with some errors.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5348"/>
+        <source>&lt;p&gt;The eric6 plugin archive files were created successfully.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5209"/>
+        <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5263"/>
+        <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&apos;; initial_list&apos; line of the header.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3855"/>
+        <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="3913"/>
+        <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"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="1485"/>
+        <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"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="2183"/>
+        <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"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="2213"/>
+        <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"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="2683"/>
+        <source>Create Makefile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="2683"/>
+        <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"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5625"/>
+        <source>Execute Make</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4183"/>
-        <source>&amp;Test for Changes</source>
+        <source>&amp;Execute Make</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4187"/>
-        <source>Question &apos;make&apos;, if a rebuild is needed.</source>
+        <source>Perform a &apos;make&apos; run.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Project/Project.py" line="4189"/>
+        <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a &apos;make&apos; run to rebuild the configured target.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="5605"/>
+        <source>Test for Changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4197"/>
+        <source>&amp;Test for Changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4201"/>
+        <source>Question &apos;make&apos;, if a rebuild is needed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Project/Project.py" line="4203"/>
         <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions &apos;make&apos;, if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="4231"/>
+        <location filename="../Project/Project.py" line="4245"/>
         <source>Make</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5539"/>
+        <location filename="../Project/Project.py" line="5553"/>
         <source>The make process did not start.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5584"/>
+        <location filename="../Project/Project.py" line="5598"/>
         <source>The make process crashed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5594"/>
+        <location filename="../Project/Project.py" line="5608"/>
         <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"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5599"/>
+        <location filename="../Project/Project.py" line="5613"/>
         <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/Project.py" line="5611"/>
+        <location filename="../Project/Project.py" line="5625"/>
         <source>The makefile contains errors.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -63702,34 +63707,34 @@
         <translation>Avvia esecuzione coverage</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="55"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="35"/>
         <source>Command&amp;line:</source>
         <translation>&amp;Linea di comando:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="71"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="51"/>
         <source>Enter the commandline parameters</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="74"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="54"/>
         <source>&lt;b&gt;Commandline&lt;/b&gt;
 &lt;p&gt;Enter the commandline parameters in this field.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Linea di comando&lt;/b&gt;
 &lt;p&gt;Inserisci i parametri della linea di comando in questo campo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="94"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="25"/>
         <source>&amp;Working directory:</source>
         <translation>Directory di &amp;Lavoro:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="218"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="214"/>
         <source>Select this to erase the collected coverage information</source>
         <translation>Seleziona per cancellare le informazioni di coverage collezionate</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="221"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="217"/>
         <source>&lt;b&gt;Erase coverage information&lt;/b&gt;
 &lt;p&gt;Select this to erase the collected coverage information before the next coverage run.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Cancella informazioni di coverage&lt;/b&gt;
@@ -63748,64 +63753,64 @@
 &lt;p&gt;Inserisci la directory di lavoro dell&apos;applicazione da debuggare. Lascia vuoto per impostare la directory di lavoro a quella di esecuzione.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="124"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="150"/>
         <source>&amp;Environment:</source>
         <translation>Ambient&amp;e:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="140"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="80"/>
         <source>Enter the environment variables to be set.</source>
         <translation>Inserisci la variabile d&apos;ambiente da impostare.</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="168"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="164"/>
         <source>Uncheck to disable exception reporting</source>
         <translation>Deseleziona per disabilitare la notifica delle eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="171"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="167"/>
         <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Notifica eccezioni&lt;/b&gt;
 &lt;p&gt;Deseleziona per disabilitare la notifica delle eccezioni.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="175"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="171"/>
         <source>Report &amp;exceptions</source>
         <translation>Notifica &amp;eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="178"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="174"/>
         <source>Alt+E</source>
         <translation>Alt+E</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="225"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="221"/>
         <source>Erase &amp;coverage information</source>
         <translation>Cancella informazioni di &amp;coverage</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="228"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="224"/>
         <source>Alt+C</source>
         <translation>Alt+C</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="188"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="184"/>
         <source>Select to clear the display of the interpreter window</source>
         <translation>Selezione per pulire il display della finestra dell&apos;interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="191"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="187"/>
         <source>&lt;b&gt;Clear interpreter window&lt;/b&gt;&lt;p&gt;This clears the display of the interpreter window before starting the debug client.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Pulisci finestra interprete&lt;/b&gt;&lt;p&gt;Pulisce il display della finestra dell&apos;interprete prima di avviare il client di debug.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="194"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="190"/>
         <source>Clear &amp;interpreter window</source>
         <translation>Pulisci finestra dell&apos;&amp;Interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="143"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="83"/>
         <source>&lt;b&gt;Environment&lt;/b&gt;
 &lt;p&gt;Enter the environment variables to be set for the program. The individual settings must be separated by whitespace and be given in the form &apos;var=value&apos;. In order to add to an environment variable, enter it in the form &apos;var+=value&apos;.&lt;/p&gt;
 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;/p&gt;</source>
@@ -63814,36 +63819,35 @@
 &lt;p&gt;Esempio: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="204"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="200"/>
         <source>Select to start the debugger in a console window</source>
         <translation>Seleziona per avviare il debugger in una console</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="207"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="203"/>
         <source>&lt;b&gt;Start in console&lt;/b&gt;
 &lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
         <translation>&lt;b&gt;Avvia in console&lt;/b&gt;
 &lt;p&gt;Seleziona per avviare il debugger in una console. Il comando della console deve essere configurato nella pagina Debugger-&amp;gt;General page&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="211"/>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="207"/>
         <source>Start in console</source>
         <translation>Avvia in console</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="25"/>
-        <source>Interpreter:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="44"/>
-        <source>Enter the interpreter to be used</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/StartCoverageDialog.ui" line="47"/>
-        <source>&lt;b&gt;Interpreter&lt;/b&gt;
-&lt;p&gt;Enter the interpreter to be used. Leave it empty to use the default interprter, i.e. the one configured globally or per project.&lt;/p&gt;</source>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="130"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="133"/>
+        <source>&lt;b&gt;Virtual Environment&lt;/b&gt;\n&lt;p&gt;Enter the virtual environment to be used. Leave it empty to use the default environment, i.e. the one configured globally or per project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/StartCoverageDialog.ui" line="140"/>
+        <source>&amp;Virtual Environment:</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -63855,118 +63859,118 @@
         <translation>Avvia debug</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="55"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="51"/>
         <source>Command&amp;line:</source>
         <translation>&amp;Linea di comando:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="71"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="67"/>
         <source>Enter the commandline parameters</source>
         <translation>Inserisci i parametri della linea di comando</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="74"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="70"/>
         <source>&lt;b&gt;Commandline&lt;/b&gt;
 &lt;p&gt;Enter the commandline parameters in this field.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Linea di comando&lt;/b&gt;
 &lt;p&gt;Inserisci i parametri della linea di comando in questo campo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="94"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="90"/>
         <source>&amp;Working directory:</source>
         <translation>Directory di &amp;Lavoro:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="113"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="109"/>
         <source>Enter the working directory</source>
         <translation>Inserisci la directory di lavoro</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="116"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="112"/>
         <source>&lt;b&gt;Working directory&lt;/b&gt;
 &lt;p&gt;Enter the working directory of the application to be debugged. Leave it empty to set the working directory to the executable directory.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Directory di lavoro&lt;/b&gt;
 &lt;p&gt;Inserisci la directory di lavoro dell&apos;applicazione da debuggare. Lascia vuoto per impostare la directory di lavoro a quella di esecuzione.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="124"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="120"/>
         <source>&amp;Environment:</source>
         <translation>Ambient&amp;e:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="140"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="136"/>
         <source>Enter the environment variables to be set.</source>
         <translation>Inserisci la variabile d&apos;ambiente da impostare.</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="168"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="164"/>
         <source>Uncheck to disable exception reporting</source>
         <translation>Deseleziona per disabilitare la notifica delle eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="171"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="167"/>
         <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Notifica eccezioni&lt;/b&gt;
 &lt;p&gt;Deseleziona per disabilitare la notifica delle eccezioni.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="175"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="171"/>
         <source>Report &amp;exceptions</source>
         <translation>Notifica &amp;eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="178"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="174"/>
         <source>Alt+E</source>
         <translation>Alt+E</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="218"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="214"/>
         <source>Select to trace into the Python library</source>
         <translation>Seleziona per tracciare anche le librerie Python</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="221"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="217"/>
         <source>&amp;Trace into interpreter libraries</source>
         <translation>&amp;Traccia nelle librerie dell&apos;interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="224"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="220"/>
         <source>Alt+T</source>
         <translation>Alt+T</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="231"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="227"/>
         <source>Select to not stop the debugger at the first executable line.</source>
         <translation>Selezione per non fermare il debugger alla prima riga eseguibile.</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="234"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="230"/>
         <source>&lt;b&gt;Don&apos;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>&lt;b&gt;Non fermare alla prima riga&lt;/b&gt;&lt;p&gt;Evitar che il debugger si fermi alla prima riga eseguibile.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="237"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="233"/>
         <source>Don&apos;t stop at first line</source>
         <translation>Non fermare alla prima riga</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="188"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="184"/>
         <source>Select to clear the display of the interpreter window</source>
         <translation>Selezione per pulire il display della finestra dell&apos;interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="191"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="187"/>
         <source>&lt;b&gt;Clear interpreter window&lt;/b&gt;&lt;p&gt;This clears the display of the interpreter window before starting the debug client.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Pulisci finestra interprete&lt;/b&gt;&lt;p&gt;Pulisce il display della finestra dell&apos;interprete prima di avviare il client di debug.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="194"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="190"/>
         <source>Clear &amp;interpreter window</source>
         <translation>Pulisci finestra dell&apos;&amp;Interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="143"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="139"/>
         <source>&lt;b&gt;Environment&lt;/b&gt;
 &lt;p&gt;Enter the environment variables to be set for the program. The individual settings must be separated by whitespace and be given in the form &apos;var=value&apos;. In order to add to an environment variable, enter it in the form &apos;var+=value&apos;.&lt;/p&gt;
 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;/p&gt;</source>
@@ -63975,115 +63979,109 @@
 &lt;p&gt;Esempio: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="204"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="200"/>
         <source>Select to start the debugger in a console window</source>
         <translation>Seleziona per avviare il debugger in una console</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="207"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="203"/>
         <source>&lt;b&gt;Start in console&lt;/b&gt;
 &lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
         <translation>&lt;b&gt;Avvia in console&lt;/b&gt;
 &lt;p&gt;Seleziona per avviare il debugger in una console. Il comando della console deve essere configurato nella pagina Debugger-&amp;gt;General page&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="211"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="207"/>
         <source>Start in console</source>
         <translation>Avvia in console</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="249"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="245"/>
         <source>Forking</source>
         <translation>Forking</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="255"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="251"/>
         <source>Select to go through the fork without asking</source>
         <translation>Seleziona per andare al fork senza chiedere</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="258"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="254"/>
         <source>&lt;b&gt;Fork without pausing&lt;/b&gt;
 &lt;p&gt;Select to go through the fork without asking making the forking decision based on the Parent/Child selection.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Fork senza interruzione&lt;/b&gt;
 &lt;p&gt;Seleziona per andare al fork senza chiedere decidendo basandosi sulla selezione Parent/Child.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="262"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="258"/>
         <source>Fork without pausing</source>
         <translation>Fork senza interruzione</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="272"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="268"/>
         <source>Select to debug the child process after forking</source>
         <translation>Select per debuggare il processo figlio dopo il fork</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="275"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="271"/>
         <source>&lt;b&gt;Debug Child Process&lt;/b&gt;
 &lt;p&gt;Select to debug the child process after forking. If it is not selected, the parent process will be debugged. This has no effect, if forking without pausing is not selected.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Debug del processo figlio&lt;/b&gt;
 &lt;p&gt;Seleziona per debuggare il processo figlio dopo il fork. Se non è selezionato, verrà debuggato il processo padre. Non ha effetto se il fork senza interruzione non è selezionato.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="279"/>
+        <location filename="../Debugger/StartDebugDialog.ui" line="275"/>
         <source>Follow Child Process</source>
         <translation>Segui pocesso figlio</translation>
     </message>
     <message>
         <location filename="../Debugger/StartDebugDialog.ui" line="25"/>
-        <source>Interpreter:</source>
+        <source>&amp;Virtual Environment:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/StartDebugDialog.ui" line="41"/>
+        <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Debugger/StartDebugDialog.ui" line="44"/>
-        <source>Enter the interpreter to be used</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/StartDebugDialog.ui" line="47"/>
-        <source>&lt;b&gt;Interpreter&lt;/b&gt;
-&lt;p&gt;Enter the interpreter to be used. Leave it empty to use the default interprter, i.e. the one configured globally or per project.&lt;/p&gt;</source>
+        <source>&lt;b&gt;Virtual Environment&lt;/b&gt;\n&lt;p&gt;Enter the virtual environment to be used. Leave it empty to use the default environment, i.e. the one configured globally or per project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
     <name>StartDialog</name>
     <message>
-        <location filename="../Debugger/StartDialog.py" line="92"/>
+        <location filename="../Debugger/StartDialog.py" line="106"/>
         <source>Clear Histories</source>
         <translation>Pulisci cronologia</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDialog.py" line="253"/>
+        <location filename="../Debugger/StartDialog.py" line="261"/>
         <source>Edit History</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDialog.py" line="249"/>
+        <location filename="../Debugger/StartDialog.py" line="257"/>
         <source>Command Line</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDialog.py" line="250"/>
+        <location filename="../Debugger/StartDialog.py" line="258"/>
         <source>Working Directory</source>
         <translation type="unfinished">Directory di lavoro</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDialog.py" line="251"/>
+        <location filename="../Debugger/StartDialog.py" line="259"/>
         <source>Environment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/StartDialog.py" line="253"/>
+        <location filename="../Debugger/StartDialog.py" line="261"/>
         <source>Select the history list to be edited:</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <location filename="../Debugger/StartDialog.py" line="248"/>
-        <source>Interpreter</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>StartHistoryEditDialog</name>
@@ -64169,110 +64167,110 @@
         <translation>Avvia analisi</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="218"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="214"/>
         <source>Select this to erase the collected timing data</source>
         <translation type="unfinished">Seleziona la directory con un dialogo</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="221"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="217"/>
         <source>&lt;b&gt;Erase timing data&lt;/b&gt;
 &lt;p&gt;Select this to erase the collected timing data before the next profiling run.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Seleziona directory&lt;/b&gt;
 &lt;p&gt;Seleziona la directory di lavoro con un dialogo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="225"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="221"/>
         <source>Erase &amp;timing data</source>
         <translation>Cancella dati di &amp;timing</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="228"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="224"/>
         <source>Alt+C</source>
         <translation>Alt+C</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="55"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="51"/>
         <source>Command&amp;line:</source>
         <translation>&amp;Linea di comando:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="71"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="67"/>
         <source>Enter the commandline parameters</source>
         <translation>Inserisci i parametri della linea di comando</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="74"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="70"/>
         <source>&lt;b&gt;Commandline&lt;/b&gt;
 &lt;p&gt;Enter the commandline parameters in this field.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Linea di comando&lt;/b&gt;
 &lt;p&gt;Inserisci i parametri della linea di comando in questo campo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="94"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="90"/>
         <source>&amp;Working directory:</source>
         <translation>Directory di &amp;Lavoro:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="113"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="109"/>
         <source>Enter the working directory</source>
         <translation>Inserisci la directory di lavoro</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="116"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="112"/>
         <source>&lt;b&gt;Working directory&lt;/b&gt;
 &lt;p&gt;Enter the working directory of the application to be debugged. Leave it empty to set the working directory to the executable directory.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Directory di lavoro&lt;/b&gt;
 &lt;p&gt;Inserisci la directory di lavoro dell&apos;applicazione da debuggare. Lascia vuoto per impostare la directory di lavoro a quella di esecuzione.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="124"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="120"/>
         <source>&amp;Environment:</source>
         <translation>Ambient&amp;e:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="140"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="136"/>
         <source>Enter the environment variables to be set.</source>
         <translation>Inserisci la variabile d&apos;ambiente da impostare.</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="168"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="164"/>
         <source>Uncheck to disable exception reporting</source>
         <translation>Deseleziona per disabilitare la notifica delle eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="171"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="167"/>
         <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Notifica eccezioni&lt;/b&gt;
 &lt;p&gt;Deseleziona per disabilitare la notifica delle eccezioni.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="175"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="171"/>
         <source>Report &amp;exceptions</source>
         <translation>Notifica &amp;eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="178"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="174"/>
         <source>Alt+E</source>
         <translation>Alt+E</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="188"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="184"/>
         <source>Select to clear the display of the interpreter window</source>
         <translation>Selezione per pulire il display della finestra dell&apos;interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="191"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="187"/>
         <source>&lt;b&gt;Clear interpreter window&lt;/b&gt;&lt;p&gt;This clears the display of the interpreter window before starting the debug client.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Pulisci finestra interprete&lt;/b&gt;&lt;p&gt;Pulisce il display della finestra dell&apos;interprete prima di avviare il client di debug.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="194"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="190"/>
         <source>Clear &amp;interpreter window</source>
         <translation>Pulisci finestra dell&apos;&amp;Interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="143"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="139"/>
         <source>&lt;b&gt;Environment&lt;/b&gt;
 &lt;p&gt;Enter the environment variables to be set for the program. The individual settings must be separated by whitespace and be given in the form &apos;var=value&apos;. In order to add to an environment variable, enter it in the form &apos;var+=value&apos;.&lt;/p&gt;
 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;/p&gt;</source>
@@ -64281,36 +64279,35 @@
 &lt;p&gt;Esempio: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="204"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="200"/>
         <source>Select to start the debugger in a console window</source>
         <translation>Seleziona per avviare il debugger in una console</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="207"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="203"/>
         <source>&lt;b&gt;Start in console&lt;/b&gt;
 &lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
         <translation>&lt;b&gt;Avvia in console&lt;/b&gt;
 &lt;p&gt;Seleziona per avviare il debugger in una console. Il comando della console deve essere configurato nella pagina Debugger-&amp;gt;General page&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="211"/>
+        <location filename="../Debugger/StartProfileDialog.ui" line="207"/>
         <source>Start in console</source>
         <translation>Avvia in console</translation>
     </message>
     <message>
         <location filename="../Debugger/StartProfileDialog.ui" line="25"/>
-        <source>Interpreter:</source>
+        <source>&amp;Virtual Environment:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/StartProfileDialog.ui" line="41"/>
+        <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Debugger/StartProfileDialog.ui" line="44"/>
-        <source>Enter the interpreter to be used</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/StartProfileDialog.ui" line="47"/>
-        <source>&lt;b&gt;Interpreter&lt;/b&gt;
-&lt;p&gt;Enter the interpreter to be used. Leave it empty to use the default interprter, i.e. the one configured globally or per project.&lt;/p&gt;</source>
+        <source>&lt;b&gt;Virtual Environment&lt;/b&gt;\n&lt;p&gt;Enter the virtual environment to be used. Leave it empty to use the default environment, i.e. the one configured globally or per project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -64322,88 +64319,88 @@
         <translation>Avvia esecuzione</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="168"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="164"/>
         <source>Uncheck to disable exception reporting</source>
         <translation>Deseleziona per disabilitare la notifica delle eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="171"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="167"/>
         <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Notifica eccezioni&lt;/b&gt;
 &lt;p&gt;Deseleziona per disabilitare la notifica delle eccezioni.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="175"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="171"/>
         <source>Report &amp;exceptions</source>
         <translation>Notifica &amp;eccezioni</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="178"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="174"/>
         <source>Alt+E</source>
         <translation>Alt+E</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="140"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="136"/>
         <source>Enter the environment variables to be set.</source>
         <translation>Inserisci la variabile d&apos;ambiente da impostare.</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="124"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="120"/>
         <source>&amp;Environment:</source>
         <translation>Ambient&amp;e:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="113"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="109"/>
         <source>Enter the working directory</source>
         <translation>Inserisci la directory di lavoro</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="116"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="112"/>
         <source>&lt;b&gt;Working directory&lt;/b&gt;
 &lt;p&gt;Enter the working directory of the application to be debugged. Leave it empty to set the working directory to the executable directory.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Directory di lavoro&lt;/b&gt;
 &lt;p&gt;Inserisci la directory di lavoro dell&apos;applicazione da debuggare. Lascia vuoto per impostare la directory di lavoro a quella di esecuzione.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="94"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="90"/>
         <source>&amp;Working directory:</source>
         <translation>Directory di &amp;Lavoro:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="71"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="67"/>
         <source>Enter the commandline parameters</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="74"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="70"/>
         <source>&lt;b&gt;Commandline&lt;/b&gt;
 &lt;p&gt;Enter the commandline parameters in this field.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Linea di comando&lt;/b&gt;
 &lt;p&gt;Inserisci i parametri della linea di comando in questo campo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="55"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="51"/>
         <source>Command&amp;line:</source>
         <translation>&amp;Linea di comando:</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="188"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="184"/>
         <source>Select to clear the display of the interpreter window</source>
         <translation>Selezione per pulire il display della finestra dell&apos;interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="191"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="187"/>
         <source>&lt;b&gt;Clear interpreter window&lt;/b&gt;&lt;p&gt;This clears the display of the interpreter window before starting the debug client.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Pulisci finestra interprete&lt;/b&gt;&lt;p&gt;Pulisce il display della finestra dell&apos;interprete prima di avviare il client di debug.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="194"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="190"/>
         <source>Clear &amp;interpreter window</source>
         <translation>Pulisci finestra dell&apos;&amp;Interprete</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="143"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="139"/>
         <source>&lt;b&gt;Environment&lt;/b&gt;
 &lt;p&gt;Enter the environment variables to be set for the program. The individual settings must be separated by whitespace and be given in the form &apos;var=value&apos;. In order to add to an environment variable, enter it in the form &apos;var+=value&apos;.&lt;/p&gt;
 &lt;p&gt;Example: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;/p&gt;</source>
@@ -64412,75 +64409,74 @@
 &lt;p&gt;Esempio: var1=1 var2=&quot;hello world&quot; var3+=&quot;:/tmp&quot;&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="204"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="200"/>
         <source>Select to start the debugger in a console window</source>
         <translation>Seleziona per avviare il debugger in una console</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="207"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="203"/>
         <source>&lt;b&gt;Start in console&lt;/b&gt;
 &lt;p&gt;Select to start the debugger in a console window. The console command has to be configured on the Debugger-&amp;gt;General page&lt;/p&gt;</source>
         <translation>&lt;b&gt;Avvia in console&lt;/b&gt;
 &lt;p&gt;Seleziona per avviare il debugger in una console. Il comando della console deve essere configurato nella pagina Debugger-&amp;gt;General page&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="211"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="207"/>
         <source>Start in console</source>
         <translation>Avvia in console</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="220"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="216"/>
         <source>Forking</source>
         <translation>Forking</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="226"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="222"/>
         <source>Select to go through the fork without asking</source>
         <translation>Seleziona per andare al fork senza chiedere</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="229"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="225"/>
         <source>&lt;b&gt;Fork without pausing&lt;/b&gt;
 &lt;p&gt;Select to go through the fork without asking making the forking decision based on the Parent/Child selection.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Fork senza interruzione&lt;/b&gt;
 &lt;p&gt;Seleziona per andare al fork senza chiedere decidendo basandosi sulla selezione Parent/Child.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="233"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="229"/>
         <source>Fork without pausing</source>
         <translation>Fork senza interruzione</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="243"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="239"/>
         <source>Select to debug the child process after forking</source>
         <translation>Select per debuggare il processo figlio dopo il fork</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="246"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="242"/>
         <source>&lt;b&gt;Debug Child Process&lt;/b&gt;
 &lt;p&gt;Select to debug the child process after forking. If it is not selected, the parent process will be debugged. This has no effect, if forking without pausing is not selected.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Debug del processo figlio&lt;/b&gt;
 &lt;p&gt;Seleziona per debuggare il processo figlio dopo il fork. Se non è selezionato, verrà debuggato il processo padre. Non ha effetto se il fork senza interruzione non è selezionato.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="250"/>
+        <location filename="../Debugger/StartRunDialog.ui" line="246"/>
         <source>Follow Child Process</source>
         <translation>segui Processo figlio</translation>
     </message>
     <message>
         <location filename="../Debugger/StartRunDialog.ui" line="25"/>
-        <source>Interpreter:</source>
+        <source>&amp;Virtual Environment:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Debugger/StartRunDialog.ui" line="41"/>
+        <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Debugger/StartRunDialog.ui" line="44"/>
-        <source>Enter the interpreter to be used</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Debugger/StartRunDialog.ui" line="47"/>
-        <source>&lt;b&gt;Interpreter&lt;/b&gt;
-&lt;p&gt;Enter the interpreter to be used. Leave it empty to use the default interprter, i.e. the one configured globally or per project.&lt;/p&gt;</source>
+        <source>&lt;b&gt;Virtual Environment&lt;/b&gt;\n&lt;p&gt;Enter the virtual environment to be used. Leave it empty to use the default environment, i.e. the one configured globally or per project.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
 </context>

eric ide

mercurial