src/eric7/i18n/eric7_en.ts

branch
eric7
changeset 9323
6ae7193558ac
parent 9316
53ab4cd68b5b
child 9325
8157eb19aba5
--- a/src/eric7/i18n/eric7_en.ts	Sun Sep 11 18:32:12 2022 +0200
+++ b/src/eric7/i18n/eric7_en.ts	Mon Sep 12 18:07:42 2022 +0200
@@ -1774,47 +1774,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
+      <location filename="../Utilities/BackgroundService.py" line="486" />
       <source>Eric's background client disconnected because of an unknown reason.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="488" />
+      <location filename="../Utilities/BackgroundService.py" line="495" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="496" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -9298,13 +9298,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -21295,7 +21295,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21477,459 +21477,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -31018,9 +31018,9 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -31091,244 +31091,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
@@ -52084,58 +52084,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -55188,448 +55193,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
+      <source>Eric7 Plugin</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="889" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="890" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1018" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1019" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1066" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1310" />
+      <location filename="../Project/Project.py" line="1291" />
+      <location filename="../Project/Project.py" line="1243" />
+      <location filename="../Project/Project.py" line="1166" />
+      <location filename="../Project/Project.py" line="1135" />
+      <location filename="../Project/Project.py" line="1116" />
+      <location filename="../Project/Project.py" line="1067" />
       <source>Please save the project first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1095" />
       <source>Read project session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1096" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1115" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1151" />
+      <location filename="../Project/Project.py" line="1134" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1152" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1189" />
+      <location filename="../Project/Project.py" line="1165" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1190" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1271" />
+      <location filename="../Project/Project.py" line="1242" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1272" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1290" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1326" />
+      <location filename="../Project/Project.py" line="1309" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1327" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1485" />
       <source>Add Language</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1486" />
       <source>You have to specify a translation pattern first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1622" />
+      <location filename="../Project/Project.py" line="1597" />
       <source>Delete translation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1623" />
+      <location filename="../Project/Project.py" line="1598" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1782" />
+      <location filename="../Project/Project.py" line="1769" />
+      <location filename="../Project/Project.py" line="1755" />
       <source>Add file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1848" />
+      <location filename="../Project/Project.py" line="1756" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1770" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1919" />
+      <location filename="../Project/Project.py" line="1783" />
       <source>The target directory must not be empty.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1930" />
+      <location filename="../Project/Project.py" line="1918" />
+      <location filename="../Project/Project.py" line="1847" />
+      <location filename="../Project/Project.py" line="1828" />
+      <location filename="../Project/Project.py" line="1814" />
       <source>Add directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1815" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1829" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1931" />
       <source>The source directory must not be empty.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2068" />
       <source>Rename file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2095" />
+      <location filename="../Project/Project.py" line="2080" />
       <source>Rename File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3312" />
+      <location filename="../Project/Project.py" line="2081" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2096" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2387" />
       <source>Delete file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2388" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2419" />
       <source>Delete directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2420" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2515" />
       <source>Create project directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2516" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3120" />
+      <location filename="../Project/Project.py" line="2577" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3121" />
+      <location filename="../Project/Project.py" line="2578" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2598" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2599" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2926" />
+      <location filename="../Project/Project.py" line="2623" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2927" />
+      <location filename="../Project/Project.py" line="2624" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3149" />
+      <location filename="../Project/Project.py" line="2766" />
+      <location filename="../Project/Project.py" line="2737" />
+      <location filename="../Project/Project.py" line="2689" />
+      <location filename="../Project/Project.py" line="2664" />
+      <location filename="../Project/Project.py" line="2634" />
       <source>New Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2635" />
       <source>Add existing files to the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3150" />
+      <location filename="../Project/Project.py" line="2665" />
       <source>Select Version Control System</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2767" />
+      <location filename="../Project/Project.py" line="2690" />
       <source>Would you like to edit the VCS command options?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4143" />
+      <location filename="../Project/Project.py" line="2709" />
       <source>New project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2710" />
       <source>Shall the project file be added to the repository?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2743" />
+      <location filename="../Project/Project.py" line="2731" />
       <source>None</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2738" />
       <source>Select version control system for the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2852" />
       <source>Translation Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2853" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4163" />
+      <location filename="../Project/Project.py" line="3099" />
       <source>Open project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3101" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3297" />
+      <location filename="../Project/Project.py" line="3287" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3295" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3311" />
       <source>Save File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3350" />
       <source>Close Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3351" />
       <source>The current project has unsaved changes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3539" />
+      <location filename="../Project/Project.py" line="3505" />
       <source>Syntax errors detected</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3540" />
+      <location filename="../Project/Project.py" line="3506" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>The project contains one file with syntax errors.</numerusform>
@@ -55637,999 +55642,1054 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4145" />
       <source>&amp;New...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4151" />
       <source>Generate a new project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4153" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4165" />
       <source>&amp;Open...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4171" />
       <source>Open an existing project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4173" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4179" />
       <source>Close project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4181" />
       <source>&amp;Close</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4187" />
       <source>Close the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4189" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
-      <source>Save project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
-      <source>&amp;Save</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4162" />
-      <source>Save the current project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4164" />
-      <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4170" />
-      <source>Save project as</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4172" />
-      <source>Save &amp;as...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4178" />
-      <source>Save the current project to a new file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>Save project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4471" />
       <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
+      <source>&amp;Save</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
+      <source>Save the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4211" />
+      <source>Save project as</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4213" />
+      <source>Save &amp;as...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4219" />
+      <source>Save the current project to a new file</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4221" />
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4236" />
+      <source>Add files to project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
+      <source>Add &amp;files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4244" />
+      <source>Add files to the current project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4246" />
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4257" />
+      <source>Add directory to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4259" />
+      <source>Add directory...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4266" />
+      <source>Add a directory to the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4279" />
+      <source>Add translation to project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
+      <source>Add &amp;translation...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4288" />
+      <source>Add a translation to the current project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4291" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4301" />
+      <source>Search new files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4302" />
+      <source>Searc&amp;h new files...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <source>Search new files in the project directory.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4310" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4321" />
+      <source>Search Project File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4322" />
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4323" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4328" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4330" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
+      <source>Project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4341" />
+      <source>&amp;Properties...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4347" />
+      <source>Show the project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4349" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4358" />
+      <source>User project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4360" />
+      <source>&amp;User Properties...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4367" />
+      <source>Show the user specific project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4370" />
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4380" />
+      <source>Filetype Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4381" />
+      <source>Filetype Associations...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4388" />
       <source>Show the project file type associations</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4350" />
+      <location filename="../Project/Project.py" line="4391" />
       <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4363" />
+      <location filename="../Project/Project.py" line="4404" />
       <source>Lexer Associations</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4364" />
+      <location filename="../Project/Project.py" line="4405" />
       <source>Lexer Associations...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4392" />
-      <source>Debugger Properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4412" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4415" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4433" />
+      <source>Debugger Properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4434" />
+      <source>Debugger &amp;Properties...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4440" />
+      <source>Show the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4442" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4452" />
+      <source>Load</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4453" />
       <source>&amp;Load</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4418" />
+      <location filename="../Project/Project.py" line="4459" />
       <source>Load the debugger properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4420" />
+      <location filename="../Project/Project.py" line="4461" />
       <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4429" />
+      <location filename="../Project/Project.py" line="4470" />
       <source>Save</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4436" />
+      <location filename="../Project/Project.py" line="4477" />
       <source>Save the debugger properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4438" />
+      <location filename="../Project/Project.py" line="4479" />
       <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4447" />
+      <location filename="../Project/Project.py" line="4488" />
       <source>Delete</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4448" />
+      <location filename="../Project/Project.py" line="4489" />
       <source>&amp;Delete</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4454" />
+      <location filename="../Project/Project.py" line="4495" />
       <source>Delete the debugger properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4497" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4507" />
+      <source>Reset</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4508" />
+      <source>&amp;Reset</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4514" />
+      <source>Reset the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4516" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4532" />
+      <location filename="../Project/Project.py" line="4531" />
+      <source>Load session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4538" />
       <source>Load the projects session file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4499" />
+      <location filename="../Project/Project.py" line="4540" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4556" />
+      <location filename="../Project/Project.py" line="4555" />
       <source>Save session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
-      <source>Save the projects session file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4523" />
-      <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4562" />
+      <source>Save the projects session file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4564" />
+      <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4580" />
+      <location filename="../Project/Project.py" line="4579" />
+      <source>Delete session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4586" />
+      <source>Delete the projects session file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4588" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4603" />
       <source>Code Metrics</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4563" />
+      <location filename="../Project/Project.py" line="4604" />
       <source>&amp;Code Metrics...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4570" />
+      <location filename="../Project/Project.py" line="4611" />
       <source>Show some code metrics for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4573" />
+      <location filename="../Project/Project.py" line="4614" />
       <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4583" />
+      <location filename="../Project/Project.py" line="4624" />
       <source>Python Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4584" />
+      <location filename="../Project/Project.py" line="4625" />
       <source>Code Co&amp;verage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4591" />
+      <location filename="../Project/Project.py" line="4632" />
       <source>Show code coverage information for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4594" />
+      <location filename="../Project/Project.py" line="4635" />
       <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
+      <location filename="../Project/Project.py" line="5784" />
+      <location filename="../Project/Project.py" line="5771" />
+      <location filename="../Project/Project.py" line="4645" />
       <source>Profile Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4605" />
+      <location filename="../Project/Project.py" line="4646" />
       <source>&amp;Profile Data...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4612" />
+      <location filename="../Project/Project.py" line="4653" />
       <source>Show profiling data for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4615" />
+      <location filename="../Project/Project.py" line="4656" />
       <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
+      <location filename="../Project/Project.py" line="5836" />
+      <location filename="../Project/Project.py" line="4671" />
       <source>Application Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4631" />
+      <location filename="../Project/Project.py" line="4672" />
       <source>&amp;Application Diagram...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4638" />
+      <location filename="../Project/Project.py" line="4679" />
       <source>Show a diagram of the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4641" />
+      <location filename="../Project/Project.py" line="4682" />
       <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4650" />
+      <location filename="../Project/Project.py" line="4691" />
       <source>Load Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4651" />
+      <location filename="../Project/Project.py" line="4692" />
       <source>&amp;Load Diagram...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4657" />
+      <location filename="../Project/Project.py" line="4698" />
       <source>Load a diagram from file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4659" />
+      <location filename="../Project/Project.py" line="4700" />
       <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
+      <location filename="../Project/Project.py" line="6031" />
+      <location filename="../Project/Project.py" line="5972" />
+      <location filename="../Project/Project.py" line="4715" />
       <source>Create Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4676" />
+      <location filename="../Project/Project.py" line="4717" />
       <source>Create &amp;Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4683" />
+      <location filename="../Project/Project.py" line="4724" />
       <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4686" />
+      <location filename="../Project/Project.py" line="4727" />
       <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
+      <location filename="../Project/Project.py" line="6100" />
+      <location filename="../Project/Project.py" line="4738" />
       <source>Create Plugin Archives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4699" />
+      <location filename="../Project/Project.py" line="4740" />
       <source>Create Plugin &amp;Archives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4705" />
+      <location filename="../Project/Project.py" line="4746" />
       <source>Create eric plugin archive files.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4707" />
+      <location filename="../Project/Project.py" line="4748" />
       <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4719" />
+      <location filename="../Project/Project.py" line="4760" />
       <source>Create Plugin Archives (Snapshot)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4721" />
+      <location filename="../Project/Project.py" line="4762" />
       <source>Create Plugin Archives (&amp;Snapshot)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4728" />
+      <location filename="../Project/Project.py" line="4769" />
       <source>Create eric plugin archive files (snapshot releases).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4731" />
+      <location filename="../Project/Project.py" line="4772" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6517" />
+      <location filename="../Project/Project.py" line="6488" />
+      <location filename="../Project/Project.py" line="6439" />
+      <location filename="../Project/Project.py" line="4791" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4792" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
-      <source>Perform a 'make' run.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4759" />
-      <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
-      <source>Test for Changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4770" />
-      <source>&amp;Test for Changes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4777" />
-      <source>Question 'make', if a rebuild is needed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4780" />
-      <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4798" />
+      <source>Perform a 'make' run.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4800" />
+      <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6494" />
+      <location filename="../Project/Project.py" line="4810" />
+      <source>Test for Changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4811" />
+      <source>&amp;Test for Changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4818" />
+      <source>Question 'make', if a rebuild is needed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4821" />
+      <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4839" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4840" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
-      <source>Create a SBOM file of the project dependencies.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4809" />
-      <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
-      <source>About Black</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4827" />
-      <source>&amp;Black</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4847" />
+      <source>Create a SBOM file of the project dependencies.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4850" />
+      <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6672" />
+      <location filename="../Project/Project.py" line="4867" />
+      <source>About Black</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4868" />
+      <source>&amp;Black</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4874" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4876" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4888" />
       <source>Format Code</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4848" />
+      <location filename="../Project/Project.py" line="4889" />
       <source>&amp;Format Code</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4878" />
-      <source>Check, if the project sources need to be reformatted with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4883" />
-      <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4896" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4899" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4911" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4912" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4919" />
+      <source>Check, if the project sources need to be reformatted with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4924" />
+      <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4937" />
       <source>Code Formatting Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4897" />
+      <location filename="../Project/Project.py" line="4938" />
       <source>Code Formatting &amp;Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4904" />
+      <location filename="../Project/Project.py" line="4945" />
       <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4951" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4970" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4971" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4978" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4991" />
+      <source>Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4992" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4999" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5002" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5030" />
+      <source>&amp;Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5031" />
+      <source>Open &amp;Recent Projects</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5032" />
+      <source>Session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5033" />
+      <source>Debugger</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5034" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5036" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5037" />
+      <source>&amp;Version Control</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5041" />
       <source>Chec&amp;k</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4953" />
+      <location filename="../Project/Project.py" line="5043" />
       <source>Code &amp;Formatting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4955" />
+      <location filename="../Project/Project.py" line="5045" />
       <source>Sho&amp;w</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5046" />
       <source>&amp;Diagrams</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5047" />
       <source>Pac&amp;kagers</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5048" />
       <source>Source &amp;Documentation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5050" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5051" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5203" />
+      <location filename="../Project/Project.py" line="5200" />
       <source>Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5266" />
       <source>&amp;Clear</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5425" />
       <source>Search New Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5426" />
       <source>There were no new files found to be added.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5577" />
+      <location filename="../Project/Project.py" line="5564" />
       <source>Version Control System</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5565" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5578" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5726" />
       <source>Coverage Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5772" />
+      <location filename="../Project/Project.py" line="5727" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5739" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5740" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5785" />
       <source>Please select a profile file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5837" />
       <source>Include module names?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="5973" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6032" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6321" />
+      <location filename="../Project/Project.py" line="6279" />
+      <location filename="../Project/Project.py" line="6233" />
+      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6204" />
+      <location filename="../Project/Project.py" line="6171" />
+      <location filename="../Project/Project.py" line="6141" />
+      <location filename="../Project/Project.py" line="6113" />
+      <location filename="../Project/Project.py" line="6083" />
+      <location filename="../Project/Project.py" line="6069" />
+      <location filename="../Project/Project.py" line="6052" />
       <source>Create Plugin Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6053" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6070" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6084" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6092" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6093" />
       <source>Abort</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
+      <location filename="../Project/Project.py" line="6096" />
       <source>%v/%m Archives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6014" />
+      <location filename="../Project/Project.py" line="6114" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6042" />
+      <location filename="../Project/Project.py" line="6142" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6072" />
+      <location filename="../Project/Project.py" line="6172" />
       <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6105" />
+      <location filename="../Project/Project.py" line="6205" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6123" />
+      <location filename="../Project/Project.py" line="6223" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6234" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6280" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6322" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6440" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6489" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6497" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6502" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6518" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6673" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6763" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6764" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -58870,6 +58930,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59096,6 +59194,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation type="unfinished" />
     </message>
@@ -59155,7 +59263,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished" />
@@ -77494,7 +77602,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
@@ -77502,15 +77610,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
@@ -89943,59 +90051,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>

eric ide

mercurial