Updated translations.

Sat, 30 Jun 2018 14:09:32 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 30 Jun 2018 14:09:32 +0200
changeset 6383
441ff89f2036
parent 6382
4d6e43200bc7
child 6384
edbd0a5ac53a

Updated translations.

i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
i18n/eric6_de.qm file | annotate | diff | comparison | revisions
i18n/eric6_de.ts file | annotate | diff | comparison | revisions
i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
i18n/eric6_en.ts file | annotate | diff | comparison | revisions
i18n/eric6_es.ts file | annotate | diff | comparison | revisions
i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
i18n/eric6_it.ts file | annotate | diff | comparison | revisions
i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/i18n/eric6_cs.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_cs.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -7216,7 +7216,7 @@
         <translation type="obsolete">Výběr interpretru pro Debug klienta</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Všechny soubory (*)</translation>
     </message>
@@ -7247,6 +7247,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Konfigurace Python debugeru&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">Python interpret pro Debug klienta</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">Typ Debug klienta</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Výběr multi threadového debug klienta</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished">Asociace zdroje</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Obnovit</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished">Vyberte pro přesměrování stdin, stdout, a stderr programu, který je debugován v eric5 IDE {6 ?}</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">Přesměrování stdin/stdout/stderr</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished">Nenastavovat kódování debug klienta</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished">Nenastavovat kódování debug klienta</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">Stisknout pro výběr klienta debugeru přes dialog výběru souborů</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished">Python soubory (*.py *.py3) {2)?}</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -7264,37 +7367,37 @@
         <translation type="obsolete">Stisknout pro výběr Python3 interpretru přes dialog výběru souborů</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation>Typ Debug klienta</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Zadání cesty ke klinetu debugeru.   Ponechte prázdné chcete-li použít výchozí hodnotu.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Stisknout pro výběr klienta debugeru přes dialog výběru souborů</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished">Výběr multi threadového debug klienta</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Standard</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Zadání cesty ke klinetu debugeru.   Ponechte prázdné chcete-li použít výchozí hodnotu.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Stisknout pro výběr klienta debugeru přes dialog výběru souborů</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Zapnout vybraného obvyklého debug klienta</translation>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Výběr multi threadového debug klienta</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation>Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Zapnout vybraného obvyklého debug klienta</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
         <source>Custom</source>
         <translation>Obvyklý</translation>
     </message>
@@ -7304,27 +7407,27 @@
         <translation type="obsolete">Multi Threadový</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation>Asociace zdroje</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation>Zadejte extenze (oddělené mezerou) pro asociaci s Python3 debugerem. Pozor! Musí být jiné, než ty pro Python2. </translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <translation type="obsolete">Zadejte extenze (oddělené mezerou) pro asociaci s Python3 debugerem. Pozor! Musí být jiné, než ty pro Python2. </translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation>Přesměrování stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Nenastavovat kódování debug klienta</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>Nenastavovat kódování debug klienta</translation>
     </message>
@@ -7339,12 +7442,12 @@
         <translation type="obsolete">Výběr Debug klienta</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>Python soubory (*.py *.py3)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation type="unfinished">Vyberte pro přesměrování stdin, stdout, a stderr programu, který je debugován v eric5 IDE {6 ?}</translation>
     </message>
@@ -7353,18 +7456,38 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Obnovit</translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Konfigurace Python debugeru&lt;/b&gt;</translation>
+        <translation type="obsolete">&lt;b&gt;Konfigurace Python debugeru&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation type="unfinished">Python interpret pro Debug klienta</translation>
+        <translation type="obsolete">Python interpret pro Debug klienta</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="33"/>
@@ -7374,37 +7497,37 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>Typ Debug klienta</translation>
+        <translation type="obsolete">Typ Debug klienta</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Zadání cesty k Debug klinetovi, který se má použít. Ponechte prázdné chcete-li použít default.</translation>
+        <translation type="obsolete">Zadání cesty k Debug klinetovi, který se má použít. Ponechte prázdné chcete-li použít default.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Stisknout pro výběr klienta debugeru přes dialog výběru souborů</translation>
+        <translation type="obsolete">Stisknout pro výběr klienta debugeru přes dialog výběru souborů</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation type="unfinished">Výběr multi threadového debug klienta</translation>
+        <translation type="obsolete">Výběr multi threadového debug klienta</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>Standard</translation>
+        <translation type="obsolete">Standard</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>Zapnout vybraného běžného debug klienta</translation>
+        <translation type="obsolete">Zapnout vybraného běžného debug klienta</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>Běžný</translation>
+        <translation type="obsolete">Běžný</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
@@ -7414,17 +7537,17 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Přesměrování stdin/stdout/stderr</translation>
+        <translation type="obsolete">Přesměrování stdin/stdout/stderr</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>Nenastavovat kódování debug klienta</translation>
+        <translation type="obsolete">Nenastavovat kódování debug klienta</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>Nenastavovat kódování debug klienta</translation>
+        <translation type="obsolete">Nenastavovat kódování debug klienta</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="94"/>
@@ -7439,27 +7562,22 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
         <source>Source association</source>
-        <translation>Asociace zdroje</translation>
+        <translation type="obsolete">Asociace zdroje</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation>Zadejte extenze (oddělené mezerou) pro asociaci s Python2 debugerem. Pozor! Musí být jiné, než ty pro Python3. </translation>
+        <translation type="obsolete">Zadejte extenze (oddělené mezerou) pro asociaci s Python2 debugerem. Pozor! Musí být jiné, než ty pro Python3. </translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
         <source>Python Files (*.py *.py2)</source>
-        <translation type="unfinished">Python soubory (*.py *.py3) {2)?}</translation>
+        <translation type="obsolete">Python soubory (*.py *.py3) {2)?}</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation type="unfinished">Vyberte pro přesměrování stdin, stdout, a stderr programu, který je debugován v eric5 IDE {6 ?}</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Vyberte pro přesměrování stdin, stdout, a stderr programu, který je debugován v eric5 IDE {6 ?}</translation>
     </message>
 </context>
 <context>
@@ -26597,22 +26715,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45449,12 +45567,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -56645,24 +56763,39 @@
         <translation>Zadejte extenze asociované s Python verzemi oddělené mezerami. Pozor! Nesmí se překrývat s ostatními. </translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
+        <source>Python Environments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation type="unfinished"></translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Obnovit</translation>
     </message>
 </context>
 <context>
@@ -62590,7 +62723,7 @@
         <translation>Č.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>Zahodit chybu</translation>
     </message>
@@ -62667,7 +62800,7 @@
         <translation>Shell jazyk &quot;{0}&quot; není podporován.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; není soubor.&lt;/p&gt;</translation>
     </message>
@@ -84748,22 +84881,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_de.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -6771,7 +6771,7 @@
 <context>
     <name>DebuggerPropertiesDialog</name>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
@@ -6962,6 +6962,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Python 2-Debugger-Einstellungen&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation>Virtuelle Umgebung für Python 2</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation>Wähle die zu verwendende virtuelle Umgebung</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation>Drücken, um den Dialog zur Verwaltung der virtuellen Umgebungen zu öffnen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation>Debug-Client-Typ</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Gib den Pfad des zu verwendenden Debug-Clients an. Um den Standard zu verwenden, bitte leer lassen.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation>Wähle den Standard-Debug-Client</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation>Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Wähle einen speziellen Debug-Client</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation>Speziell</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation>Quelltext Zuordnungen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation>Bitte konfiguriere die zugehörigen Dateierweiterungen auf der &apos;Python&apos; Seite.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation>Drücken, um die Anzeige der Dateierweiterungen zu aktualisieren</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation>Aktualisieren</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation>Auswählen, um stdin, stdout und stderr des zu untersuchenden Programms zur eric6 IDE umzuleiten</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation>stdin/stdout/stderr umleiten</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation>Auswählen, um das Encoding des Debuggers nicht zu setzen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation>Encoding des Debuggers nicht setzen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Den Debug-Client mittels eines Dateiauswahldialoges wählen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation>Python-Dateien (*.py *.py2)</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -6974,167 +7077,94 @@
         <translation>Virtuelle Umgebung für Python 3</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation>Debug-Client-Typ</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Gib den Pfad des zu verwendenden Debug-Clients an. Um den Standard zu verwenden, bitte leer lassen.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Den Debug-Client mittels eines Dateiauswahldialoges wählen</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation>Wähle den Standard-Debug-Client</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Standard</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Gib den Pfad des zu verwendenden Debug-Clients an. Um den Standard zu verwenden, bitte leer lassen.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Den Debug-Client mittels eines Dateiauswahldialoges wählen</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Wähle einen speziellen Debug-Client</translation>
+        <source>Select the standard debug client</source>
+        <translation>Wähle den Standard-Debug-Client</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
-        <source>Custom</source>
-        <translation>Speziell</translation>
+        <source>Standard</source>
+        <translation>Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Wähle einen speziellen Debug-Client</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation>Speziell</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation>Quelltext Zuordnungen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation>Gib die Dateinamenerweiterungen, die mit dem Python 3-Debugger assoziiert werden sollen, durch Leerzeichen getrennt ein. Sie dürfen sich nicht mit denen für Python 2 überlappen.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Stdin/Stdout/Stderr umleiten</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <translation>stdin/stdout/stderr umleiten</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Auswählen, um das Encoding des Debuggers nicht zu setzen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>Encoding des Debuggers nicht setzen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>Python-Dateien (*.py *.py3)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation>Auswählen, um Stdin, Stdout und Stderr des zu untersuchenden Programms zur eric6 IDE umzuleiten</translation>
+        <translation>Auswählen, um stdin, stdout und stderr des zu untersuchenden Programms zur eric6 IDE umzuleiten</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="43"/>
         <source>Select the virtual environment to be used</source>
         <translation>Wähle die zu verwendende virtuelle Umgebung</translation>
     </message>
-</context>
-<context>
-    <name>DebuggerPythonPage</name>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
-        <source>Python2 Virtual Environment</source>
-        <translation>Virtuelle Umgebung für Python 2</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
-        <source>Debug Client Type</source>
-        <translation>Debug-Client-Typ</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Gib den Pfad des zu verwendenden Debug-Clients an. Um den Standard zu verwenden, bitte leer lassen.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Den Debug-Client mittels eines Dateiauswahldialoges wählen</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation>Wähle den Standard-Debug-Client</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Standard</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Wähle einen speziellen Debug-Client</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
-        <source>Custom</source>
-        <translation>Speziell</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
-        <source>Redirect stdin/stdout/stderr</source>
-        <translation>Stdin/Stdout/Stderr umleiten</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
-        <source>Select to not set the debug client encoding</source>
-        <translation>Auswählen, um das Encoding des Debuggers nicht zu setzen</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
-        <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>Encoding des Debuggers nicht setzen</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
-        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation>&lt;b&gt;Python 2-Debugger-Einstellungen&lt;/b&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
-        <source>Source association</source>
-        <translation>Quelltext Zuordnungen</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation>Gib die Dateinamenerweiterungen, die mit dem Python 2-Debugger assoziiert werden sollen, durch Leerzeichen getrennt ein. Sie dürfen sich nicht mit denen für Python 3 überlappen.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
-        <source>Python Files (*.py *.py2)</source>
-        <translation>Python-Dateien (*.py *.py2)</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
-        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation>Auswählen, um Stdin, Stdout und Stderr des zu untersuchenden Programms zur eric IDE umzuleiten</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation>Wähle die zu verwendende virtuelle Umgebung</translation>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation>Drücken, um den Dialog zur Verwaltung der virtuellen Umgebungen zu öffnen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation>Bitte konfiguriere die zugehörigen Dateierweiterungen auf der &apos;Python&apos; Seite.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation>Drücken, um die Anzeige der Dateierweiterungen zu aktualisieren</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation>Aktualisieren</translation>
     </message>
 </context>
 <context>
@@ -25974,22 +26004,22 @@
         <translation>Gesicherte (https) Verbindungen nutzen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Prüfe die Gültigkeit des Dienstschlüssels...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>Der Dienstschlüssel ist gültig.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;Der Dienstschlüssel ist ungültig.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Fehler:&lt;/b&gt; {0}&lt;/font&gt;</translation>
     </message>
@@ -44447,12 +44477,12 @@
         <translation>Auf Standard zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation>MIME-Typen zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation>Soll die Liste konfigurierter MIME-Typen wirklich auf Standardwerte zurückgesetzt werden?</translation>
     </message>
@@ -55523,24 +55553,39 @@
         <translation>Gib die Dateinamenerweiterungen, die mit den Python-Versionen assoziiert werden sollen, durch Leerzeichen getrennt ein. Sie dürfen sich nicht gegenseitig überlappen.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
-        <translation>Python 2-Interpreter</translation>
+        <source>Python Environments</source>
+        <translation>Python Umgebungen</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation>Bitte konfigurieren Sie den Python 2-Interpreter auf der „Python 2-Debugger“-Seite.</translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation>Bitte konfiguriere die Python Umgebungen auf der „Python 2-Debugger“-Seite und der .„Python 3-Debugger“-Seite.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation>Aktuell ausgewählte Umgebungen</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation>Drücken, um die Anzeige der aktuell ausgewählten Umgebungen zu aktualisieren</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation>Aktualisieren</translation>
     </message>
 </context>
 <context>
@@ -61495,7 +61540,7 @@
         <translation>Zurücksetzen und Löschen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>Drop Fehler</translation>
     </message>
@@ -61505,7 +61550,7 @@
         <translation>Nr.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
@@ -83383,22 +83428,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Prüfe die Gültigkeit des Dienstschlüssels...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>Der Dienstschlüssel ist gültig.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;Der Dienstschlüssel ist ungültig.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Fehler:&lt;/b&gt; {0}&lt;/font&gt;</translation>
     </message>
--- a/i18n/eric6_empty.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_empty.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -6864,7 +6864,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6885,6 +6885,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -6897,72 +7000,67 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
+        <source>Select the standard debug client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
-        <source>Custom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <source>Standard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6971,94 +7069,29 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
-        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
-        <source>Python2 Virtual Environment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
-        <source>Debug Client Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
-        <source>Standard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
-        <source>Custom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
-        <source>Source association</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
-        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
-        <source>Redirect stdin/stdout/stderr</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
-        <source>Select to not set the debug client encoding</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
-        <source>Don&apos;t set the encoding of the debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
-        <source>Python Files (*.py *.py2)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>DeepLEngine</name>
@@ -25802,22 +25835,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -44210,12 +44243,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -55191,23 +55224,38 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
+        <source>Python Environments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -61122,12 +61170,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -82695,22 +82743,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_en.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_en.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -6866,7 +6866,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6892,6 +6892,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -6904,72 +7007,67 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
+        <source>Select the standard debug client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
-        <source>Custom</source>
+        <source>Standard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6978,94 +7076,29 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
-        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
-        <source>Python2 Virtual Environment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
-        <source>Debug Client Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
-        <source>Standard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
-        <source>Custom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
-        <source>Source association</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
-        <source>Redirect stdin/stdout/stderr</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
-        <source>Select to not set the debug client encoding</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
-        <source>Don&apos;t set the encoding of the debug client</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
-        <source>Python Files (*.py *.py2)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
-        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
     <name>DeepLEngine</name>
@@ -25827,22 +25860,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -44250,12 +44283,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -55240,23 +55273,38 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
+        <source>Python Environments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -61133,12 +61181,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -82748,22 +82796,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_es.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_es.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="es">
+<!DOCTYPE TS><TS version="2.0" language="es" sourcelanguage="">
 <context>
     <name>AboutDialog</name>
     <message>
@@ -1970,8 +1969,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170"/>
-        <source>Open in New Tab	Ctrl+LMB</source>
-        <translation>Abrir en Nueva Pestaña	 Ctrl+LMB (botón izquierdo del ratón)</translation>
+        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Abrir en Nueva Pestaña<byte value="x9"/> Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174"/>
@@ -2049,8 +2048,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="91"/>
-        <source>Open in New Tab	Ctrl+LMB</source>
-        <translation>Abrir en Nueva Pestaña	 Ctrl+LMB (botón izquierdo del ratón)</translation>
+        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Abrir en Nueva Pestaña<byte value="x9"/> Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="95"/>
@@ -6947,7 +6946,7 @@
         <translation>No establecer la codificación del cliente de depuración</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Todos los archivos (*)</translation>
     </message>
@@ -6978,6 +6977,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Configurar el Depurador para Python2&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">Entorno Virtual de Python2</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished">Seleccionar el entorno virtual a utilizar</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">Tipo de Cliente de Depuración</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Seleccionar el Cliente de Depuracion estándar</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Estándar</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">Seleccione el cliente de depuración personalizado</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished">Personalizado</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished">Asociación de fuentes</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished">Seleccionar para redirigir stdin, stdout y stderr del programa en depuración hacia la IDE eric6</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">Redirigir stdin/stdout/stderr</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished">Seleccionar para no establecer la codificación del cliente de depuración</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished">No establecer la codificación del cliente de depuración</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">Pulse para seleccionar el Cliente de Depuración utilizando un diálogo de selección de archivos</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished">Archivos Python (*.py *.py2)</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -6995,67 +7097,67 @@
         <translation type="obsolete">Pulse para seleccionar el intérprete de Python3 a través de un diálogo de selección de archivos</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation>Tipo de Cliente de Depuración</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Introduzca la ruta del Cliente de Depuración a utilizar.  Deje en blanco para usar el cliente por defecto.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Pulse para seleccionar el Cliente de Depuración utilizando un diálogo de selección de archivos</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation>Seleccionar el Cliente de Depuracion estándar</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Estándar</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Introduzca la ruta del Cliente de Depuración a utilizar.  Deje en blanco para usar el cliente por defecto.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Pulse para seleccionar el Cliente de Depuración utilizando un diálogo de selección de archivos</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Seleccione el cliente de depuración personalizado</translation>
+        <source>Select the standard debug client</source>
+        <translation>Seleccionar el Cliente de Depuracion estándar</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
-        <source>Custom</source>
-        <translation>Personalizado</translation>
+        <source>Standard</source>
+        <translation>Estándar</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Seleccione el cliente de depuración personalizado</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation>Personalizado</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation>Asociación de fuentes</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation>Introduzca las extensiones de archivo a ser asociadas con el depurador de Python3 separadas por un espacio. No debe haber solapamiento con las que se usan para Python2.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <translation type="obsolete">Introduzca las extensiones de archivo a ser asociadas con el depurador de Python3 separadas por un espacio. No debe haber solapamiento con las que se usan para Python2.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation>Redirigir stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Seleccionar para no establecer la codificación del cliente de depuración</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>No establecer la codificación del cliente de depuración</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>Archivos Python (*.py, *.py3)</translation>
     </message>
@@ -7065,7 +7167,7 @@
         <translation type="obsolete">Introduzca la ruta del intérprete Python3 que debe utilizar el cliente de depuración. Deje en blanco para utilizar el valor por defecto.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation>Seleccionar para redirigir stdin, stdout y stderr del programa en depuración hacia la IDE eric6</translation>
     </message>
@@ -7074,18 +7176,38 @@
         <source>Select the virtual environment to be used</source>
         <translation>Seleccionar el entorno virtual a utilizar</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation>&lt;b&gt;Configurar el Depurador para Python2&lt;/b&gt;</translation>
+        <translation type="obsolete">&lt;b&gt;Configurar el Depurador para Python2&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation>Entorno Virtual de Python2</translation>
+        <translation type="obsolete">Entorno Virtual de Python2</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="33"/>
@@ -7095,67 +7217,67 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>Tipo de Cliente de Depuración</translation>
+        <translation type="obsolete">Tipo de Cliente de Depuración</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Introduzca la ruta del Cliente de Depuración a utilizar. Deje en blanco para utilizar el valor por defecto.</translation>
+        <translation type="obsolete">Introduzca la ruta del Cliente de Depuración a utilizar. Deje en blanco para utilizar el valor por defecto.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Pulse para seleccionar el Cliente de Depuración utilizando un diálogo de selección de archivos</translation>
+        <translation type="obsolete">Pulse para seleccionar el Cliente de Depuración utilizando un diálogo de selección de archivos</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation>Seleccionar el Cliente de Depuracion estándar</translation>
+        <translation type="obsolete">Seleccionar el Cliente de Depuracion estándar</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>Estándar</translation>
+        <translation type="obsolete">Estándar</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>Seleccione el cliente de depuración personalizado</translation>
+        <translation type="obsolete">Seleccione el cliente de depuración personalizado</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>Personalizado</translation>
+        <translation type="obsolete">Personalizado</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Redirigir stdin/stdout/stderr</translation>
+        <translation type="obsolete">Redirigir stdin/stdout/stderr</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>Seleccionar para no establecer la codificación del cliente de depuración</translation>
+        <translation type="obsolete">Seleccionar para no establecer la codificación del cliente de depuración</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>No establecer la codificación del cliente de depuración</translation>
+        <translation type="obsolete">No establecer la codificación del cliente de depuración</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
         <source>Source association</source>
-        <translation>Asociación de fuentes</translation>
+        <translation type="obsolete">Asociación de fuentes</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation>Introduzca las extensiones de archivo a ser asociadas con el depurador de Python2 separadas por un espacio. No debe haber solapamiento con las que se usan para Python3.</translation>
+        <translation type="obsolete">Introduzca las extensiones de archivo a ser asociadas con el depurador de Python2 separadas por un espacio. No debe haber solapamiento con las que se usan para Python3.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
         <source>Python Files (*.py *.py2)</source>
-        <translation>Archivos Python (*.py *.py2)</translation>
+        <translation type="obsolete">Archivos Python (*.py *.py2)</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="46"/>
@@ -7165,12 +7287,12 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation>Seleccionar para redirigir stdin, stdout y stderr del programa en depuración hacia la IDE eric6</translation>
+        <translation type="obsolete">Seleccionar para redirigir stdin, stdout y stderr del programa en depuración hacia la IDE eric6</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
         <source>Select the virtual environment to be used</source>
-        <translation>Seleccionar el entorno virtual a utilizar</translation>
+        <translation type="obsolete">Seleccionar el entorno virtual a utilizar</translation>
     </message>
 </context>
 <context>
@@ -24855,7 +24977,7 @@
     <name>HelpBrowser</name>
     <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1223"/>
-        <source>Open Link in New Tab	Ctrl+LMB</source>
+        <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Abrir enlace en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
     <message>
@@ -26016,22 +26138,22 @@
         <translation>Utilizar conexiones (https) seguras</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Comprobando la validez de la service key...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>La service key es válida.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;La service key no es válida.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</translation>
     </message>
@@ -44490,12 +44612,12 @@
         <translation>Resetear a Valores por Defecto</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation>Resetear Mime Types</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation>¿Realmente desea resetear la lista configurada de mime types?</translation>
     </message>
@@ -55730,24 +55852,39 @@
         <translation>Introduzca las extensiones de archivo a ser asociadas con las versiones de Python separadas por un espacio. No se deben solapar entre si.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
-        <translation>Intérprete de Python 2</translation>
+        <source>Python Environments</source>
+        <translation type="unfinished">Intérprete de Python 2</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation>Por favor, configure el intérprete de Python 2 en la página &apos;Depurador de Python 2&apos;.</translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished">Por favor, configure el intérprete de Python 2 en la página &apos;Depurador de Python 2&apos;.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
@@ -61708,7 +61845,7 @@
         <translation>No.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>Error al soltar</translation>
     </message>
@@ -61777,7 +61914,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; no es un archivo.&lt;/p&gt;</translation>
     </message>
@@ -83429,8 +83566,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="636"/>
-        <source>Open Link in New Tab	Ctrl+LMB</source>
-        <translation>Abrir enlace en nueva pestaña Tab	Ctrl+LMB (botón izquierdo del ratón)</translation>
+        <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Abrir enlace en nueva pestaña Tab<byte value="x9"/>Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="642"/>
@@ -83686,22 +83823,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Comprobando la validez de la service key...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>La service key es válida.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;La service key no es válida.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</translation>
     </message>
--- a/i18n/eric6_fr.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_fr.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -6985,7 +6985,7 @@
         <translation type="obsolete">Sélection d&apos;un interpréteur pour le Débogueur Client</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Tous fichiers (*)</translation>
     </message>
@@ -7201,49 +7201,152 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Configuration du débogueur Python&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">Interpréteur Python pour le client débug</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">Type de client débug</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Selectionne le client debug multi threaded </translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">Sélectionne un client debug personnalisé</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished">Personnalisé</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Rafraichir</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished">Cocher pour rediriger stdin, stdout et stderr du programme débogué dans l&apos;IDE eric4 {5 ?} {6 ?}</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">Redirection stdin/stdout/stderr</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished">Cocher pour ne pas spécifiier l&apos;encodage du débogueur</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished">Ne pas spécifier d&apos;encodage pour le débogueur</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
         <source>&lt;b&gt;Configure Python3 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">&lt;b&gt;Configuration du débogueur Python&lt;/b&gt; {3 ?}</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="37"/>
         <source>Python3 Virtual Environment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <translation type="unfinished">Interpréteur Python pour le client débug {3 ?}</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation type="unfinished">Type de client débug</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished">Selectionne le client debug multi threaded </translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation type="unfinished">Standard</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation type="unfinished">Sélectionne un client debug personnalisé</translation>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Selectionne le client debug multi threaded </translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">Sélectionne un client debug personnalisé</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
         <source>Custom</source>
         <translation type="unfinished">Personnalisé</translation>
     </message>
@@ -7253,27 +7356,22 @@
         <translation type="obsolete">Multi Threaded</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation type="unfinished">Redirection stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation type="unfinished">Cocher pour ne pas spécifiier l&apos;encodage du débogueur</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation type="unfinished">Ne pas spécifier d&apos;encodage pour le débogueur</translation>
     </message>
@@ -7283,12 +7381,12 @@
         <translation type="obsolete">Sélectionner un interpréteur python spécifique le débogueur (Debug Client)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation type="unfinished">Cocher pour rediriger stdin, stdout et stderr du programme débogué dans l&apos;IDE eric4 {5 ?} {6 ?}</translation>
     </message>
@@ -7297,13 +7395,33 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Rafraichir</translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation type="unfinished">Interpréteur Python pour le client débug</translation>
+        <translation type="obsolete">Interpréteur Python pour le client débug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="33"/>
@@ -7313,37 +7431,37 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>Type de client débug</translation>
+        <translation type="obsolete">Type de client débug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Entrer le chemin du client débug à utiliser. Laisser vide pour utiliser le client par défaut.</translation>
+        <translation type="obsolete">Entrer le chemin du client débug à utiliser. Laisser vide pour utiliser le client par défaut.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Cliquer pour sélectionner un client débug avec une boite de sélection</translation>
+        <translation type="obsolete">Cliquer pour sélectionner un client débug avec une boite de sélection</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation type="unfinished">Selectionne le client debug multi threaded </translation>
+        <translation type="obsolete">Selectionne le client debug multi threaded </translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>Standard</translation>
+        <translation type="obsolete">Standard</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>Sélectionne un client debug personnalisé</translation>
+        <translation type="obsolete">Sélectionne un client debug personnalisé</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>Personnalisé</translation>
+        <translation type="obsolete">Personnalisé</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
@@ -7353,17 +7471,17 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Redirection stdin/stdout/stderr</translation>
+        <translation type="obsolete">Redirection stdin/stdout/stderr</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>Cocher pour ne pas spécifiier l&apos;encodage du débogueur</translation>
+        <translation type="obsolete">Cocher pour ne pas spécifiier l&apos;encodage du débogueur</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>Ne pas spécifier d&apos;encodage pour le débogueur</translation>
+        <translation type="obsolete">Ne pas spécifier d&apos;encodage pour le débogueur</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="94"/>
@@ -7378,32 +7496,12 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Configuration du débogueur Python&lt;/b&gt;</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
-        <source>Source association</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
-        <source>Python Files (*.py *.py2)</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">&lt;b&gt;Configuration du débogueur Python&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation type="unfinished">Cocher pour rediriger stdin, stdout et stderr du programme débogué dans l&apos;IDE eric4 {5 ?} {6 ?}</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Cocher pour rediriger stdin, stdout et stderr du programme débogué dans l&apos;IDE eric4 {5 ?} {6 ?}</translation>
     </message>
 </context>
 <context>
@@ -26525,22 +26623,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45185,12 +45283,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -56368,24 +56466,39 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
+        <source>Python Environments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation type="unfinished"></translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Rafraichir</translation>
     </message>
 </context>
 <context>
@@ -62303,7 +62416,7 @@
         <translation>Effacer et réinitialiser</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>Erreur de suppression</translation>
     </message>
@@ -62390,7 +62503,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -84498,22 +84611,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_it.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_it.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -6794,7 +6794,7 @@
 <context>
     <name>DebuggerPropertiesDialog</name>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Tutti i file (*)</translation>
     </message>
@@ -6992,6 +6992,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Configura il Debugger Python &lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">Interprete Python per il client di debug</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">Tipo Client di Debug</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Seleziona l&apos;interprete per il client di debug</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">Seleziona il client di debug personalizzato</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <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 debuggato all&apos;IDE di eric6</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">Ridirezione stdin/stdout/stderr</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">Premi per selezionare il Client Debug con un dialogo di selezione</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished">File Python (*.py *.py3) {2)?}</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -7009,67 +7112,67 @@
         <translation type="obsolete">Premi per selezionare l&apos;interprete Python3 con un dialogo di selezione</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation>Tipo Client di Debug</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Inserisci il path del Client Debug da usare. Lascia vuoto per usare il default.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Premi per selezionare il Client Debug con un dialogo di selezione</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation>Seleziona l&apos;interprete per il client di debug</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Standard</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Inserisci il path del Client Debug da usare. Lascia vuoto per usare il default.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Premi per selezionare il Client Debug con un dialogo di selezione</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Seleziona il client di debug personalizzato</translation>
+        <source>Select the standard debug client</source>
+        <translation>Seleziona l&apos;interprete per il client di debug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
-        <source>Custom</source>
-        <translation>Custom</translation>
+        <source>Standard</source>
+        <translation>Standard</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Seleziona il client di debug personalizzato</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation>Custom</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation>Associazione sorgenti</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation>Inserisci le estensioni dei file da associare al debugger Python3 separati da uno spazio. Non devono essere in comune con quelle di Python2.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <translation type="obsolete">Inserisci le estensioni dei file da associare al debugger Python3 separati da uno spazio. Non devono essere in comune con quelle di Python2.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation>Ridirezione stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Seleziona per non impostare l&apos;encoding del client di debug</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>Non impostare l&apos;encoding del client di debug</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>File Python (*.py *.py3)</translation>
     </message>
@@ -7079,7 +7182,7 @@
         <translation type="obsolete">Inserire il percorso dell&apos;interprete Python3 da usare per il debug client. Lasciare vuoto per usare quello predefinito.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <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 debuggato all&apos;IDE di eric6</translation>
     </message>
@@ -7088,13 +7191,33 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation type="unfinished">Interprete Python per il client di debug</translation>
+        <translation type="obsolete">Interprete Python per il client di debug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="33"/>
@@ -7104,72 +7227,72 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>Tipo Client di Debug</translation>
+        <translation type="obsolete">Tipo Client di Debug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Inserisci il path del Client di Debug da utilizzare. Lascia vuoto per usare il default.</translation>
+        <translation type="obsolete">Inserisci il path del Client di Debug da utilizzare. Lascia vuoto per usare il default.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Premi per selezionare il Client Debug con un dialogo di selezione</translation>
+        <translation type="obsolete">Premi per selezionare il Client Debug con un dialogo di selezione</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation>Seleziona l&apos;interprete per il client di debug</translation>
+        <translation type="obsolete">Seleziona l&apos;interprete per il client di debug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>Standard</translation>
+        <translation type="obsolete">Standard</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>Seleziona il client di debug personalizzato</translation>
+        <translation type="obsolete">Seleziona il client di debug personalizzato</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>Custom</translation>
+        <translation type="obsolete">Custom</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Ridirezione stdin/stdout/stderr</translation>
+        <translation type="obsolete">Ridirezione stdin/stdout/stderr</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>Seleziona per non impostare l&apos;encoding del client di debug</translation>
+        <translation type="obsolete">Seleziona per non impostare l&apos;encoding del client di debug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>Non impostare l&apos;encoding del client di debug</translation>
+        <translation type="obsolete">Non impostare l&apos;encoding del client di debug</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Configura il Debugger Python &lt;/b&gt;</translation>
+        <translation type="obsolete">&lt;b&gt;Configura il Debugger Python &lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
         <source>Source association</source>
-        <translation>Associazione sorgenti</translation>
+        <translation type="obsolete">Associazione sorgenti</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation>Inserisci le estensioni dei file da associare al debugger Python2 separati da uno spazio. Non devono essere in comune con quelle di Python3.</translation>
+        <translation type="obsolete">Inserisci le estensioni dei file da associare al debugger Python2 separati da uno spazio. Non devono essere in comune con quelle di Python3.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
         <source>Python Files (*.py *.py2)</source>
-        <translation>File Python (*.py *.py3) {2)?}</translation>
+        <translation type="obsolete">File Python (*.py *.py3) {2)?}</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="46"/>
@@ -7179,12 +7302,7 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <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 debuggato all&apos;IDE di eric6</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Seleziona per ridirezionare lo stdin, stdout e stderr del programma debuggato all&apos;IDE di eric6</translation>
     </message>
 </context>
 <context>
@@ -26023,22 +26141,22 @@
         <translation>Usa connessioni (https) sicure</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Controlla la validità del Servizio Chiavi...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>Il Servizio Chiavi è valido.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;Il Servizio Chiavi non è valido.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Errore:&lt;/b&gt; {0}&lt;/font&gt;</translation>
     </message>
@@ -44476,12 +44594,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -55592,24 +55710,39 @@
         <translation>Inserisci le estensioni da associare con le versioni Python separate da uno spazio. Non devono essere in comune.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
-        <translation>Interprete Python 2</translation>
+        <source>Python Environments</source>
+        <translation type="unfinished">Interprete Python 2</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation>Per cortesia configurare la pagine &apos;Python 2 Debugger&apos; dell&apos;interprete Python 2.</translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished">Per cortesia configurare la pagine &apos;Python 2 Debugger&apos; dell&apos;interprete Python 2.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
@@ -61480,7 +61613,7 @@
         <translation>Resetta e pulisci</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>Drop Error</translation>
     </message>
@@ -61564,7 +61697,7 @@
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; non è un file.&lt;/p&gt;</translation>
     </message>
@@ -83326,22 +83459,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished">Controlla la validità del Servizio Chiavi...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished">Il Servizio Chiavi è valido.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished">&lt;font color=&quot;#FF0000&quot;&gt;Il Servizio Chiavi non è valido.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished">&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Errore:&lt;/b&gt; {0}&lt;/font&gt;</translation>
     </message>
--- a/i18n/eric6_pt.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_pt.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -7315,7 +7315,7 @@
         <translation type="obsolete">Selecionar intérprete para Cliente de Depuração</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Ficheiros Todos (*)</translation>
     </message>
@@ -7346,6 +7346,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Configurar Depurador de Python&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">Intérprete de Python para Cliente de Depuração</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">Tipo de Cliente de Depuração</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Selecionar o cliente de depuração multi-segmento</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Padrão</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">Selecionar o cliente de depuração personalizado</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished">Personalizado</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished">Selecionar para redirigir stdin, stdout e stderr do programa a depurar para o IDE eric6</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">Redirigir stdin/stdout/stderr</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished">Selecionar para não definir a codificação do cliente de depuração</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished">Não definir a codificação do cliente de depuração</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">Pressionar para selecionar o Cliente de Depuração através da caixa de diálogo de seleção de ficheiros</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished">Ficheiros Python (*.py *.py2)</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -7363,37 +7466,37 @@
         <translation type="obsolete">Pressionar para selecionar o intérprete de Python3 através da caixa de diálogo de seleção de ficheiros</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation>Tipo de Cliente de Depuração</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Introduzir a rota do Cliente de Depuração a usar. Deixe vazio para usar a predefenida.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Pressionar para selecionar o Cliente de Depuração através da caixa de diálogo de seleção de ficheiros</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished">Selecionar o cliente de depuração multi-segmento</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Padrão</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Introduzir a rota do Cliente de Depuração a usar. Deixe vazio para usar a predefenida.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Pressionar para selecionar o Cliente de Depuração através da caixa de diálogo de seleção de ficheiros</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Selecionar o cliente de depuração personalizado</translation>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Selecionar o cliente de depuração multi-segmento</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation>Padrão</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Selecionar o cliente de depuração personalizado</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
         <source>Custom</source>
         <translation>Personalizado</translation>
     </message>
@@ -7403,27 +7506,27 @@
         <translation type="obsolete">Multi-Segmento</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation>Associação Fonte</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation>Introduzir as extensões a associar com o depurador de Python3, separadas por um espaço. Não devem sobrepôr-se às de Python2.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <translation type="obsolete">Introduzir as extensões a associar com o depurador de Python3, separadas por um espaço. Não devem sobrepôr-se às de Python2.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation>Redirigir stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Selecionar para não definir a codificação do cliente de depuração</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>Não definir a codificação do cliente de depuração</translation>
     </message>
@@ -7438,7 +7541,7 @@
         <translation type="obsolete">Selecionar Cliente de Depuração</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>Ficheiros Python (*.py *.py3)</translation>
     </message>
@@ -7448,7 +7551,7 @@
         <translation type="obsolete">Introduzir a rota do intérprete de Python3 a usar. Deixe vazio para usar a predefenida.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation>Selecionar para redirigir stdin, stdout e stderr do programa a depurar para o IDE eric6</translation>
     </message>
@@ -7457,18 +7560,38 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Configurar Depurador de Python&lt;/b&gt;</translation>
+        <translation type="obsolete">&lt;b&gt;Configurar Depurador de Python&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation type="unfinished">Intérprete de Python para Cliente de Depuração</translation>
+        <translation type="obsolete">Intérprete de Python para Cliente de Depuração</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="33"/>
@@ -7478,37 +7601,37 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>Tipo de Cliente de Depuração</translation>
+        <translation type="obsolete">Tipo de Cliente de Depuração</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Introduzir a rota do Cliente de Depuração a usar. Deixe vazio para usar a predefenida.</translation>
+        <translation type="obsolete">Introduzir a rota do Cliente de Depuração a usar. Deixe vazio para usar a predefenida.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Pressionar para selecionar o Cliente de Depuração através da caixa de diálogo de seleção de ficheiros</translation>
+        <translation type="obsolete">Pressionar para selecionar o Cliente de Depuração através da caixa de diálogo de seleção de ficheiros</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation type="unfinished">Selecionar o cliente de depuração multi-segmento</translation>
+        <translation type="obsolete">Selecionar o cliente de depuração multi-segmento</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>Padrão</translation>
+        <translation type="obsolete">Padrão</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>Selecionar o cliente de depuração personalizado</translation>
+        <translation type="obsolete">Selecionar o cliente de depuração personalizado</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>Personalizado</translation>
+        <translation type="obsolete">Personalizado</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
@@ -7518,27 +7641,27 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
         <source>Source association</source>
-        <translation>Associação Fonte</translation>
+        <translation type="obsolete">Associação Fonte</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation>Introduzir as extensões a associar com o depurador de Python2, separadas por um espaço. Não devem sobrepôr-se às de Python3.</translation>
+        <translation type="obsolete">Introduzir as extensões a associar com o depurador de Python2, separadas por um espaço. Não devem sobrepôr-se às de Python3.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Redirigir stdin/stdout/stderr</translation>
+        <translation type="obsolete">Redirigir stdin/stdout/stderr</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>Selecionar para não definir a codificação do cliente de depuração</translation>
+        <translation type="obsolete">Selecionar para não definir a codificação do cliente de depuração</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>Não definir a codificação do cliente de depuração</translation>
+        <translation type="obsolete">Não definir a codificação do cliente de depuração</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="94"/>
@@ -7553,7 +7676,7 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
         <source>Python Files (*.py *.py2)</source>
-        <translation>Ficheiros Python (*.py *.py2)</translation>
+        <translation type="obsolete">Ficheiros Python (*.py *.py2)</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="46"/>
@@ -7563,12 +7686,7 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation>Selecionar para redirigir stdin, stdout e stderr do programa a depurar para o IDE eric6</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Selecionar para redirigir stdin, stdout e stderr do programa a depurar para o IDE eric6</translation>
     </message>
 </context>
 <context>
@@ -26811,22 +26929,22 @@
         <translation>Usar conexões seguras (https)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Verificando validade da chave de serviço...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>A chave de serviço é válida.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;A chave de serviço não é válida.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Erro:&lt;/b&gt; {0}&lt;/font&gt;</translation>
     </message>
@@ -45913,12 +46031,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -57020,24 +57138,39 @@
         <translation>Introduzir as extensões a associar com as versões de Python, separadas por um espaço. Não devem sobrepôr-se entre elas.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
-        <translation>Intérprete de Python 2</translation>
+        <source>Python Environments</source>
+        <translation type="unfinished">Intérprete de Python 2</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation>Configure o intérprete de Python 2 na página &apos;Depurador de Python 2&apos;.</translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished">Configure o intérprete de Python 2 na página &apos;Depurador de Python 2&apos;.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Atualizar</translation>
     </message>
 </context>
 <context>
@@ -62962,12 +63095,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
     </message>
@@ -84974,22 +85107,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished">Verificando validade da chave de serviço...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished">A chave de serviço é válida.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished">&lt;font color=&quot;#FF0000&quot;&gt;A chave de serviço não é válida.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_ru.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_ru.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -6961,7 +6961,7 @@
         <translation>Не устанавливать кодировку клиента отладки</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Все файлы(*)</translation>
     </message>
@@ -6987,6 +6987,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Настройка отладчика Python2&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">Виртуальное окружение Python2</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished">Выберите для использования виртуальное окружение</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">Тип клиента отладки</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished">Задайте путь до клиента отладки. Оставьте пустым, если будет использоваться стандартный отладчик.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Выберите стандартный клиент отладки</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Стандартный</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">Выберите пользовательский клиент отладки</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished">Пользовательский</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished">Ассоциации для типа файла</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Освежить</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished">Разрешить перенаправлять потоки stdin, stdout и stderr отлаживаемой программы в Eric6</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">Перенаправлять stdin/stdout/stderr</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished">Разрешить не устанавливать кодировку клиента отладки</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished">Не устанавливать кодировку клиента отладки</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">Выберите клиента посредством диалога выбора файлов</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished">Python файлы (*.py *.py2)}</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -6999,72 +7102,72 @@
         <translation>Виртуальное окружение Python3</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation>Тип клиента отладки</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Задайте путь до клиента отладки. Оставьте пустым, если будет использоваться стандартный отладчик.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Выберите клиента посредством диалога выбора файлов</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation>Выберите стандартный клиент отладки</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Стандартный</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Задайте путь до клиента отладки. Оставьте пустым, если будет использоваться стандартный отладчик.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Выберите клиента посредством диалога выбора файлов</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Выберите пользовательский клиент отладки</translation>
+        <source>Select the standard debug client</source>
+        <translation>Выберите стандартный клиент отладки</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
-        <source>Custom</source>
-        <translation>Пользовательский</translation>
+        <source>Standard</source>
+        <translation>Стандартный</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Выберите пользовательский клиент отладки</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation>Пользовательский</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation>Ассоциации для типа файла</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation>Введите расширения файлов (через пробел) для ассоциации с отладчиком Python3. Они не должны пересекаться с расширениями, ассоциированными с Python2.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <translation type="obsolete">Введите расширения файлов (через пробел) для ассоциации с отладчиком Python3. Они не должны пересекаться с расширениями, ассоциированными с Python2.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation>Перенаправлять stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Разрешить не устанавливать кодировку клиента отладки</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>Не устанавливать кодировку клиента отладки</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>Python файлы (*.py *.py3)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation>Разрешить перенаправлять потоки stdin, stdout и stderr отлаживаемой программы в Eric6</translation>
     </message>
@@ -7073,93 +7176,113 @@
         <source>Select the virtual environment to be used</source>
         <translation>Выберите для использования виртуальное окружение</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Освежить</translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation>&lt;b&gt;Настройка отладчика Python2&lt;/b&gt;</translation>
+        <translation type="obsolete">&lt;b&gt;Настройка отладчика Python2&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation>Виртуальное окружение Python2</translation>
+        <translation type="obsolete">Виртуальное окружение Python2</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>Тип клиента отладки</translation>
+        <translation type="obsolete">Тип клиента отладки</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Задайте путь до клиента отладки. Оставьте пустым, если будет использоваться стандартный отладчик.</translation>
+        <translation type="obsolete">Задайте путь до клиента отладки. Оставьте пустым, если будет использоваться стандартный отладчик.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Выберите клиента посредством диалога выбора файлов</translation>
+        <translation type="obsolete">Выберите клиента посредством диалога выбора файлов</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation>Выберите стандартный клиент отладки</translation>
+        <translation type="obsolete">Выберите стандартный клиент отладки</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>Стандартный</translation>
+        <translation type="obsolete">Стандартный</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>Выберите пользовательский клиент отладки</translation>
+        <translation type="obsolete">Выберите пользовательский клиент отладки</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>Пользовательский</translation>
+        <translation type="obsolete">Пользовательский</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
         <source>Source association</source>
-        <translation>Ассоциации для типа файла</translation>
+        <translation type="obsolete">Ассоциации для типа файла</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation>Введите расширения файлов (через пробел) для ассоциации с отладчиком Python2. Они не должны пересекаться с расширениями, ассоциированными с Python3.</translation>
+        <translation type="obsolete">Введите расширения файлов (через пробел) для ассоциации с отладчиком Python2. Они не должны пересекаться с расширениями, ассоциированными с Python3.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Перенаправлять stdin/stdout/stderr</translation>
+        <translation type="obsolete">Перенаправлять stdin/stdout/stderr</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>Разрешить не устанавливать кодировку клиента отладки</translation>
+        <translation type="obsolete">Разрешить не устанавливать кодировку клиента отладки</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>Не устанавливать кодировку клиента отладки</translation>
+        <translation type="obsolete">Не устанавливать кодировку клиента отладки</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
         <source>Python Files (*.py *.py2)</source>
-        <translation>Python файлы (*.py *.py2)}</translation>
+        <translation type="obsolete">Python файлы (*.py *.py2)}</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation>Разрешить перенаправлять потоки stdin, stdout и stderr отлаживаемой программы в Eric6</translation>
+        <translation type="obsolete">Разрешить перенаправлять потоки stdin, stdout и stderr отлаживаемой программы в Eric6</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
         <source>Select the virtual environment to be used</source>
-        <translation>Выберите для использования виртуальное окружение</translation>
+        <translation type="obsolete">Выберите для использования виртуальное окружение</translation>
     </message>
 </context>
 <context>
@@ -26024,22 +26147,22 @@
         <translation>Использовать безопасные соединения</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Проверка достоверности сервисного ключа...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>Сервисный ключ действителен.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;Сервисный ключ не действителен.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Ошибка:&lt;/b&gt;&lt;/font&gt;</translation>
     </message>
@@ -44524,12 +44647,12 @@
         <translation>Сбросить к значениям по умолчанию</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation>Восстановить типы по стандарту Mime</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation>Вы действительно хотите сбросить настроенный список mimе-типов?</translation>
     </message>
@@ -55649,24 +55772,39 @@
         <translation>Введите расширения файлов (через пробел) для ассоциации с версиями Python. Они не должны перекрываться друг с другом.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
-        <translation>Интерпретатор Python 2</translation>
+        <source>Python Environments</source>
+        <translation type="unfinished">Интерпретатор Python 2</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation>Выберите интерпретатор Python2 на странице &apos;Python&apos; пункта меню &apos;Отладка&apos;.</translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished">Выберите интерпретатор Python2 на странице &apos;Python&apos; пункта меню &apos;Отладка&apos;.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Освежить</translation>
     </message>
 </context>
 <context>
@@ -61728,12 +61866,12 @@
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>Ошибка Drag&amp;&amp;Drop</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; не является файлом&lt;/p&gt;</translation>
     </message>
@@ -83595,22 +83733,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>Проверка достоверности сервисного ключа...</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>Сервисный ключ действителен.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;Сервисный ключ не действителен.&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Ошибка:&lt;/b&gt;&lt;/font&gt;</translation>
     </message>
--- a/i18n/eric6_tr.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_tr.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -7197,7 +7197,7 @@
         <translation type="obsolete">Hata Ayıklayıcı İstemcisi için yorumlayıcı seçiniz</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>Tüm Dosyalar (*)</translation>
     </message>
@@ -7228,6 +7228,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Python Hata Ayıklayıcısını Ayarla&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">Hata Ayıklayıcı İstemcisi için Python Yorumlayıcısı</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">Hata Ayıklayıcı İstemcisi Tipi</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished">Kullanmak için hata ayıklayıcısının yolunu giriniz. Boş bırakırsanız varsayılan yol kullanılır.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Çok görevli hata ayıklayıcı istemcisini seç</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">Standart</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">Seçilmiş kullanıcı hata ayıklayıcı istemcisini seçiniz</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished">Geleneksel</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished">Kaynak birlikteliği</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Tazele</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished">Stdin/Stdout/Stderr gönderilerinin Eric5 IDE&apos;de hata ayıklamasının yapılması için, seçiniz {6 ?}</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">Stdin/Stdout/Stderr u yeniden yönlendir</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished">Hata ayıklayıcı istemcisi şifrelemesini ayarlamayı iptal için seç</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished">Hata ayıklayıcı istemcisini şifreleme ayarlarını yapma</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">Hata ayıklayıcı istemcisini dosya seçme diyaloğu ile seçmek için basınız</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished">Python Dosyaları (*.py *.py2)</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -7245,37 +7348,37 @@
         <translation type="obsolete">Bir seçim diyaloğu ile Python3 yorumlayıcısını seçmek için basınız</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation>Hata Ayıklayıcı İstemcisi Tipi</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Kullanmak için hata ayıklayıcısının yolunu giriniz. Boş bırakırsanız varsayılan yol kullanılır.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Hata ayıklayıcı istemcisini dosya seçme diyaloğu ile seçmek için basınız</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished">Çok görevli hata ayıklayıcı istemcisini seç</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>Standart</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation>Kullanmak için hata ayıklayıcısının yolunu giriniz. Boş bırakırsanız varsayılan yol kullanılır.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation>Hata ayıklayıcı istemcisini dosya seçme diyaloğu ile seçmek için basınız</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation>Seçilmiş kullanıcı hata ayıklayıcı istemcisini seçiniz</translation>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">Çok görevli hata ayıklayıcı istemcisini seç</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation>Standart</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation>Seçilmiş kullanıcı hata ayıklayıcı istemcisini seçiniz</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
         <source>Custom</source>
         <translation>Geleneksel</translation>
     </message>
@@ -7285,27 +7388,27 @@
         <translation type="obsolete">Çoklu Görev</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation>Kaynak birlikteliği</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation>Dosya uzantılarını Python3 hata ayıklayıcısı ile birleştirmek için bir boşluk ile ayırarak giriniz. Python2 ile örtüşmemektedir.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <translation type="obsolete">Dosya uzantılarını Python3 hata ayıklayıcısı ile birleştirmek için bir boşluk ile ayırarak giriniz. Python2 ile örtüşmemektedir.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation>Stdin/Stdout/Stderr u yeniden yönlendir</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation>Hata ayıklayıcı istemcisi şifrelemesini ayarlamayı iptal için seç</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation>Hata ayıklayıcı istemcisini şifreleme ayarlarını yapma</translation>
     </message>
@@ -7320,12 +7423,12 @@
         <translation type="obsolete">Hata Ayıklayıcı İstemcisini Seç</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>Python Dosyaları (*.py *.py3)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation type="unfinished">Stdin/Stdout/Stderr gönderilerinin Eric5 IDE&apos;de hata ayıklamasının yapılması için, seçiniz {6 ?}</translation>
     </message>
@@ -7334,18 +7437,38 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Tazele</translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Python Hata Ayıklayıcısını Ayarla&lt;/b&gt;</translation>
+        <translation type="obsolete">&lt;b&gt;Python Hata Ayıklayıcısını Ayarla&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation type="unfinished">Hata Ayıklayıcı İstemcisi için Python Yorumlayıcısı</translation>
+        <translation type="obsolete">Hata Ayıklayıcı İstemcisi için Python Yorumlayıcısı</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="33"/>
@@ -7355,37 +7478,37 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>Hata Ayıklayıcı İstemcisi Tipi</translation>
+        <translation type="obsolete">Hata Ayıklayıcı İstemcisi Tipi</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>Kullanmak için hata ayıklayıcısının yolunu giriniz. Boş bırakırsanız varsayılan yol kullanılır.</translation>
+        <translation type="obsolete">Kullanmak için hata ayıklayıcısının yolunu giriniz. Boş bırakırsanız varsayılan yol kullanılır.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>Hata ayıklayıcı istemcisini dosya seçme diyaloğu ile seçmek için basınız</translation>
+        <translation type="obsolete">Hata ayıklayıcı istemcisini dosya seçme diyaloğu ile seçmek için basınız</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation type="unfinished">Çok görevli hata ayıklayıcı istemcisini seç</translation>
+        <translation type="obsolete">Çok görevli hata ayıklayıcı istemcisini seç</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>Standart</translation>
+        <translation type="obsolete">Standart</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>Seçilmiş kullanıcı hata ayıklayıcı istemcisini seçiniz</translation>
+        <translation type="obsolete">Seçilmiş kullanıcı hata ayıklayıcı istemcisini seçiniz</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>Geleneksel</translation>
+        <translation type="obsolete">Geleneksel</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
@@ -7395,27 +7518,27 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
         <source>Source association</source>
-        <translation>Kaynak birlikteliği</translation>
+        <translation type="obsolete">Kaynak birlikteliği</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
         <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation>Dosya uzantılarını Python2 hata ayıklayıcısı ile birleştirmek için bir boşluk ile ayırarak giriniz. Python3 ile örtüşmemektedir.</translation>
+        <translation type="obsolete">Dosya uzantılarını Python2 hata ayıklayıcısı ile birleştirmek için bir boşluk ile ayırarak giriniz. Python3 ile örtüşmemektedir.</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>Stdin/Stdout/Stderr u yeniden yönlendir</translation>
+        <translation type="obsolete">Stdin/Stdout/Stderr u yeniden yönlendir</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>Hata ayıklayıcı istemcisi şifrelemesini ayarlamayı iptal için seç</translation>
+        <translation type="obsolete">Hata ayıklayıcı istemcisi şifrelemesini ayarlamayı iptal için seç</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>Hata ayıklayıcı istemcisini şifreleme ayarlarını yapma</translation>
+        <translation type="obsolete">Hata ayıklayıcı istemcisini şifreleme ayarlarını yapma</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="94"/>
@@ -7430,17 +7553,12 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
         <source>Python Files (*.py *.py2)</source>
-        <translation>Python Dosyaları (*.py *.py2)</translation>
+        <translation type="obsolete">Python Dosyaları (*.py *.py2)</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation type="unfinished">Stdin/Stdout/Stderr gönderilerinin Eric5 IDE&apos;de hata ayıklamasının yapılması için, seçiniz {6 ?}</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Stdin/Stdout/Stderr gönderilerinin Eric5 IDE&apos;de hata ayıklamasının yapılması için, seçiniz {6 ?}</translation>
     </message>
 </context>
 <context>
@@ -26558,22 +26676,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45280,12 +45398,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -56387,24 +56505,39 @@
         <translation>Python sürümünden bir boşluk bırakarak ayırdığınız dosya uzantısını giriniz.Bir başka uzantı ile örtüşmemelidir.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
+        <source>Python Environments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation type="unfinished"></translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Tazele</translation>
     </message>
 </context>
 <context>
@@ -62337,12 +62470,12 @@
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>Düşme hatası</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; bir dosya değil.&lt;/p&gt;</translation>
     </message>
@@ -84353,22 +84486,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_zh_CN.ts	Sat Jun 30 14:01:25 2018 +0200
+++ b/i18n/eric6_zh_CN.ts	Sat Jun 30 14:09:32 2018 +0200
@@ -7205,7 +7205,7 @@
         <translation type="obsolete">选择调试客户的解释器</translation>
     </message>
     <message>
-        <location filename="../Project/DebuggerPropertiesDialog.py" line="134"/>
+        <location filename="../Project/DebuggerPropertiesDialog.py" line="133"/>
         <source>All Files (*)</source>
         <translation>所有文件 (*)</translation>
     </message>
@@ -7236,6 +7236,109 @@
     </message>
 </context>
 <context>
+    <name>DebuggerPython2Page</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="17"/>
+        <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
+        <translation type="unfinished">&lt;b&gt;配置 Python 调试器&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="37"/>
+        <source>Python2 Virtual Environment</source>
+        <translation type="unfinished">调试客户的 Python 解释器</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="43"/>
+        <source>Select the virtual environment to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="63"/>
+        <source>Debug Client Type</source>
+        <translation type="unfinished">调试客户类型</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="75"/>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished">输入要使用的调试客户路径。为空时使用默认设置。</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="82"/>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">选择多线程调试客户</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation type="unfinished">标准</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">选择自定义选择的调试客户</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="95"/>
+        <source>Custom</source>
+        <translation type="unfinished">自定义</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="105"/>
+        <source>Source association</source>
+        <translation type="unfinished">源代码关联</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">刷新</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="171"/>
+        <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
+        <translation type="unfinished">选择对在 Eric4 IDE 中调试的程序的 stdin 、stdout 和 stderr 进行重定向 {5 ?} {6 ?}</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="174"/>
+        <source>Redirect stdin/stdout/stderr</source>
+        <translation type="unfinished">重定向 stdin/stdout/stderr</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="181"/>
+        <source>Select to not set the debug client encoding</source>
+        <translation type="unfinished">选择不设定调试客户编码</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.ui" line="184"/>
+        <source>Don&apos;t set the encoding of the debug client</source>
+        <translation type="unfinished">不要设定调试客户的编码</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">点击以通过选择对话框选择调试客户</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython2Page.py" line="47"/>
+        <source>Python Files (*.py *.py2)</source>
+        <translation type="unfinished">Python 文件 (*.py *.py3) {2)?}</translation>
+    </message>
+</context>
+<context>
     <name>DebuggerPython3Page</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="17"/>
@@ -7245,40 +7348,40 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="37"/>
         <source>Python3 Virtual Environment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="53"/>
+        <translation type="unfinished">调试客户的 Python 解释器 {3 ?}</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="63"/>
         <source>Debug Client Type</source>
         <translation type="unfinished">调试客户类型</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="65"/>
-        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation type="unfinished">输入要使用的调试客户路径。为空时使用默认设置。</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="42"/>
-        <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation type="unfinished">点击以通过选择对话框选择调试客户</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="72"/>
-        <source>Select the standard debug client</source>
-        <translation type="unfinished">选择多线程调试客户</translation>
-    </message>
-    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="75"/>
-        <source>Standard</source>
-        <translation>标准</translation>
+        <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
+        <translation type="unfinished">输入要使用的调试客户路径。为空时使用默认设置。</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="45"/>
+        <source>Press to select the Debug Client via a file selection dialog</source>
+        <translation type="unfinished">点击以通过选择对话框选择调试客户</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="82"/>
-        <source>Select the custom selected debug client</source>
-        <translation type="unfinished">选择自定义选择的调试客户</translation>
+        <source>Select the standard debug client</source>
+        <translation type="unfinished">选择多线程调试客户</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="85"/>
+        <source>Standard</source>
+        <translation>标准</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="92"/>
+        <source>Select the custom selected debug client</source>
+        <translation type="unfinished">选择自定义选择的调试客户</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
         <source>Custom</source>
         <translation>自定义</translation>
     </message>
@@ -7288,27 +7391,22 @@
         <translation type="obsolete">多线程</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="95"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="105"/>
         <source>Source association</source>
         <translation type="unfinished">源代码关联</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python3 debugger separated by a space. They must not overlap with the ones for Python2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="120"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="174"/>
         <source>Redirect stdin/stdout/stderr</source>
         <translation type="unfinished">重定向 stdin/stdout/stderr</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="127"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="181"/>
         <source>Select to not set the debug client encoding</source>
         <translation type="unfinished">选择不设定调试客户编码</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="130"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="184"/>
         <source>Don&apos;t set the encoding of the debug client</source>
         <translation type="unfinished">不要设定调试客户的编码</translation>
     </message>
@@ -7323,12 +7421,12 @@
         <translation type="obsolete">选择调试客户</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="44"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="47"/>
         <source>Python Files (*.py *.py3)</source>
         <translation>Python 文件 (*.py *.py3)</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="117"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="171"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
         <translation type="unfinished">选择对在 Eric4 IDE 中调试的程序的 stdin 、stdout 和 stderr 进行重定向 {5 ?} {6 ?}</translation>
     </message>
@@ -7337,18 +7435,38 @@
         <source>Select the virtual environment to be used</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="50"/>
+        <source>Press to open the virtual environment manager dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="111"/>
+        <source>Please configure the associated file extensions on the &apos;Python&apos; page.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="143"/>
+        <source>Press to update the display of the source associations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.ui" line="146"/>
+        <source>Refresh</source>
+        <translation type="unfinished">刷新</translation>
+    </message>
 </context>
 <context>
     <name>DebuggerPythonPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="17"/>
         <source>&lt;b&gt;Configure Python2 Debugger&lt;/b&gt;</source>
-        <translation type="unfinished">&lt;b&gt;配置 Python 调试器&lt;/b&gt;</translation>
+        <translation type="obsolete">&lt;b&gt;配置 Python 调试器&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="37"/>
         <source>Python2 Virtual Environment</source>
-        <translation type="unfinished">调试客户的 Python 解释器</translation>
+        <translation type="obsolete">调试客户的 Python 解释器</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="33"/>
@@ -7358,37 +7476,37 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="53"/>
         <source>Debug Client Type</source>
-        <translation>调试客户类型</translation>
+        <translation type="obsolete">调试客户类型</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="65"/>
         <source>Enter the path of the Debug Client to be used.  Leave empty to use the default.</source>
-        <translation>输入要使用的调试客户路径。为空时使用默认设置。</translation>
+        <translation type="obsolete">输入要使用的调试客户路径。为空时使用默认设置。</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="42"/>
         <source>Press to select the Debug Client via a file selection dialog</source>
-        <translation>点击以通过选择对话框选择调试客户</translation>
+        <translation type="obsolete">点击以通过选择对话框选择调试客户</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="72"/>
         <source>Select the standard debug client</source>
-        <translation type="unfinished">选择多线程调试客户</translation>
+        <translation type="obsolete">选择多线程调试客户</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
         <source>Standard</source>
-        <translation>标准</translation>
+        <translation type="obsolete">标准</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="82"/>
         <source>Select the custom selected debug client</source>
-        <translation>选择自定义选择的调试客户</translation>
+        <translation type="obsolete">选择自定义选择的调试客户</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="85"/>
         <source>Custom</source>
-        <translation>自定义</translation>
+        <translation type="obsolete">自定义</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="75"/>
@@ -7398,17 +7516,17 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="120"/>
         <source>Redirect stdin/stdout/stderr</source>
-        <translation>重定向 stdin/stdout/stderr</translation>
+        <translation type="obsolete">重定向 stdin/stdout/stderr</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="127"/>
         <source>Select to not set the debug client encoding</source>
-        <translation>选择不设定调试客户编码</translation>
+        <translation type="obsolete">选择不设定调试客户编码</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="130"/>
         <source>Don&apos;t set the encoding of the debug client</source>
-        <translation>不要设定调试客户的编码</translation>
+        <translation type="obsolete">不要设定调试客户的编码</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="94"/>
@@ -7423,27 +7541,17 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="95"/>
         <source>Source association</source>
-        <translation type="unfinished">源代码关联</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="101"/>
-        <source>Enter the file extensions to be associated with the Python2 debugger separated by a space. They must not overlap with the ones for Python3.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">源代码关联</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.py" line="44"/>
         <source>Python Files (*.py *.py2)</source>
-        <translation type="unfinished">Python 文件 (*.py *.py3) {2)?}</translation>
+        <translation type="obsolete">Python 文件 (*.py *.py3) {2)?}</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="117"/>
         <source>Select, to redirect stdin, stdout and stderr of the program being debugged to the eric6 IDE</source>
-        <translation type="unfinished">选择对在 Eric4 IDE 中调试的程序的 stdin 、stdout 和 stderr 进行重定向 {5 ?} {6 ?}</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerPythonPage.ui" line="43"/>
-        <source>Select the virtual environment to be used</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">选择对在 Eric4 IDE 中调试的程序的 stdin 、stdout 和 stderr 进行重定向 {5 ?} {6 ?}</translation>
     </message>
 </context>
 <context>
@@ -26549,22 +26657,22 @@
         <translation>使用安全(https)连接</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation>正在检查服务密钥的有效性…</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation>服务密钥有效。</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;服务密钥无效。&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/HelpVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;错误:&lt;/b&gt;{0}&lt;/font&gt;</translation>
     </message>
@@ -45260,12 +45368,12 @@
         <translation>恢复默认</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Reset Mime Types</source>
         <translation>重置 MIME 类型</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="62"/>
+        <location filename="../Preferences/ConfigurationPages/MimeTypesPage.py" line="60"/>
         <source>Do you really want to reset the configured list of mime types?</source>
         <translation>确认要重置已配置的 MIME 类型列表吗?</translation>
     </message>
@@ -56466,24 +56574,39 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="102"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="147"/>
         <source>Python 2:</source>
         <translation>Python 2:</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="112"/>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="161"/>
         <source>Python 3:</source>
         <translation>Python 3:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="125"/>
-        <source>Python 2 Interpreter</source>
-        <translation>Python 2 解释器</translation>
+        <source>Python Environments</source>
+        <translation type="unfinished">Python 2 解释器</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="131"/>
-        <source>Please configure the Python 2 interpreter on the &apos;Python 2 Debugger&apos; page.</source>
-        <translation>请在“Python 2 调试器”页面配置 Python 2 解释器。</translation>
+        <source>Please configure the Python environments on the &apos;Python2 Debugger&apos; page and the &apos;Python3 Debugger&apos; page.</source>
+        <translation type="unfinished">请在“Python 2 调试器”页面配置 Python 2 解释器。</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="141"/>
+        <source>Currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="193"/>
+        <source>Press to update the display of the currently selected environments</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/PythonPage.ui" line="196"/>
+        <source>Refresh</source>
+        <translation type="unfinished">刷新</translation>
     </message>
 </context>
 <context>
@@ -62473,7 +62596,7 @@
         <translation>No.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>Drop Error</source>
         <translation>降落误差</translation>
     </message>
@@ -62504,7 +62627,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2044"/>
+        <location filename="../QScintilla/Shell.py" line="2045"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; 不是一个文件。&lt;/p&gt;</translation>
     </message>
@@ -84636,22 +84759,22 @@
 <context>
     <name>WebBrowserVirusTotalPage</name>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="76"/>
         <source>Checking validity of the service key...</source>
         <translation type="unfinished">正在检查服务密钥的有效性…</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="94"/>
         <source>The service key is valid.</source>
         <translation type="unfinished">服务密钥有效。</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="98"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
         <translation type="unfinished">&lt;font color=&quot;#FF0000&quot;&gt;服务密钥无效。&lt;/font&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="102"/>
         <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
         <translation type="unfinished">&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;错误:&lt;/b&gt;{0}&lt;/font&gt;</translation>
     </message>

eric ide

mercurial