eric7/i18n/eric7_fr.ts

branch
eric7
changeset 8672
4a8a285a6178
parent 8651
ce4c3c401482
child 8751
4a6c2ccd880f
--- a/eric7/i18n/eric7_fr.ts	Tue Oct 05 19:48:08 2021 +0200
+++ b/eric7/i18n/eric7_fr.ts	Tue Oct 05 19:53:57 2021 +0200
@@ -1629,6 +1629,34 @@
     </message>
   </context>
   <context>
+    <name>AssistantJedi</name>
+    <message>
+      <location filename="../JediInterface/AssistantJedi.py" line="225" />
+      <source>Refactoring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/AssistantJedi.py" line="227" />
+      <source>Rename Variable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/AssistantJedi.py" line="230" />
+      <source>Extract Variable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/AssistantJedi.py" line="233" />
+      <source>Inline Variable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/AssistantJedi.py" line="237" />
+      <source>Extract Function</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>AssistantJediPlugin</name>
     <message>
       <source>Jedi</source>
@@ -18118,17 +18146,17 @@
   <context>
     <name>EricNetworkIcon</name>
     <message>
-      <location filename="../EricNetwork/EricNetworkIcon.py" line="69" />
+      <location filename="../EricNetwork/EricNetworkIcon.py" line="65" />
       <source>&lt;p&gt;Shows the Internet reachability status&lt;br/&gt;&lt;br/&gt;&lt;b&gt;Internet:&lt;/b&gt; {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricNetwork/EricNetworkIcon.py" line="74" />
+      <location filename="../EricNetwork/EricNetworkIcon.py" line="70" />
       <source>Reachable</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricNetwork/EricNetworkIcon.py" line="77" />
+      <location filename="../EricNetwork/EricNetworkIcon.py" line="73" />
       <source>Not Reachable</source>
       <translation type="unfinished" />
     </message>
@@ -22250,7 +22278,7 @@
       <translation>Le processus git a terminé avec le code de sortie {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1613" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="210" />
       <source>The git process did not finish within 30s.</source>
       <translation>Le processus git n'a pas terminé dans les 30s.</translation>
@@ -22437,459 +22465,459 @@
 </translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1441" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442" />
       <source>Create {0} file</source>
       <translation>Créer le fichier {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1442" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1443" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; existe déjà. L'écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1485" />
-      <source>Git Copy</source>
-      <translation type="unfinished">Copie Git</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1486" />
-      <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>&lt;p&gt;Échec de la copie du répertoire &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1501" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1486" />
+      <source>Git Copy</source>
+      <translation type="unfinished">Copie Git</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1487" />
+      <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>&lt;p&gt;Échec de la copie du répertoire &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1502" />
       <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>&lt;p&gt;Échec de la copie du fichier &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2676" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1615" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2677" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1616" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation>Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1684" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1671" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1659" />
-      <source>Git Side-by-Side Difference</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1685" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1672" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
+      <source>Git Side-by-Side Difference</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1686" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1732" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1769" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1770" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1811" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1812" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1838" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1839" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1866" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1867" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1899" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1900" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1930" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1931" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1933" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1934" />
       <source>Apply patch files</source>
       <translation type="unfinished">Appliquer les fichiers patch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2015" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2016" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2242" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2243" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2282" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2283" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2305" />
-      <source>Current Branch</source>
-      <translation>Branche actuelle</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2306" />
+      <source>Current Branch</source>
+      <translation>Branche actuelle</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2307" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La branche actuelle est &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2367" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2351" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2334" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2368" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2352" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2335" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2336" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2337" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2352" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2353" />
       <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="2397" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2387" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2398" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2388" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2530" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2482" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2419" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2531" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2420" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2390" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2427" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2417" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2428" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2528" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2480" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2529" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2481" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2549" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2501" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2550" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2502" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2577" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2578" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2777" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2623" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2624" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2675" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2676" />
       <source>Process Generation Error</source>
       <translation>Erreur du processus</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2702" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2685" />
-      <source>Create Bisect Replay File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2687" />
-      <source>Git Bisect Replay Files (*.replay)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2703" />
-      <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="2719" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2703" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2686" />
+      <source>Create Bisect Replay File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2688" />
+      <source>Git Bisect Replay Files (*.replay)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2704" />
+      <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="2720" />
       <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>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être écrit.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2739" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2740" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2768" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2741" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2769" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2742" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2767" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3115" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2935" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3116" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2936" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2996" />
-      <source>Rename Remote Repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2997" />
+      <source>Rename Remote Repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2998" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3139" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3140" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3198" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3199" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3228" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3229" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3253" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3254" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3279" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3280" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3358" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3359" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3559" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
-      <source>Show Stash</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3560" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3398" />
+      <source>Show Stash</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3561" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3521" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3473" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3433" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3399" />
+      <source>Select a stash (empty for latest stash):</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3472" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3432" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3398" />
-      <source>Select a stash (empty for latest stash):</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3471" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3431" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3483" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3443" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3484" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3444" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3509" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3510" />
       <source>Create Branch</source>
       <translation>Créer une branche</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3510" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3511" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3533" />
       <source>Creating branch</source>
       <translation>Création en cours de la branche</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3568" />
-      <source>Delete Stash</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3569" />
+      <source>Delete Stash</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <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="3577" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3578" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
-      <source>Delete All Stashes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3600" />
+      <source>Delete All Stashes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3601" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3605" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3606" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3670" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3671" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3696" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
       <source>Verifying the integrity of the Git repository</source>
       <translation>Vérification en cours de l'intégrité du dépot Git</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3721" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3722" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3763" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3764" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistiques&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3765" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3766" />
       <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="3769" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3770" />
       <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="3773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3774" />
       <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="3777" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3778" />
       <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="3781" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3782" />
       <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="3785" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3786" />
       <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="3789" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3790" />
       <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="3793" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3794" />
       <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="3798" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3799" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Pas de statistique disponible.&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3864" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3865" />
       <source>Creating Archive</source>
       <translation>Création en cours de l'archive</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3907" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3908" />
       <source>Add Submodule</source>
       <translation>Ajouter un sous-module</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3975" />
-      <source>List Submodules</source>
-      <translation>Lister les sous-modules</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3976" />
+      <source>List Submodules</source>
+      <translation>Lister les sous-modules</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3977" />
       <source>No submodules defined for the project.</source>
       <translation>Pas de sous-modules définis pour ce projet.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3988" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3989" />
       <source>All</source>
       <translation>Tous</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3993" />
-      <source>Submodule Path</source>
-      <translation>Chemin de sous-module</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3994" />
+      <source>Submodule Path</source>
+      <translation>Chemin de sous-module</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3995" />
       <source>Select a submodule path:</source>
       <translation>Sélectionner un chemin de sous-module :</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4044" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4045" />
       <source>Initialize Submodules</source>
       <translation>Initialiser les sous-modules</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4081" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4082" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4163" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4116" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4164" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4117" />
       <source>Update Submodules</source>
       <translation>Mettre à jour les sous-modules</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4197" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4198" />
       <source>Synchronize Submodules</source>
       <translation>Synchroniser les sous-modules</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4257" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -32517,9 +32545,9 @@
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; n'a pas pu être lu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2221" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2222" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2212" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2203" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1666" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -32590,244 +32618,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2069" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2070" />
       <source>Create .hgignore file</source>
       <translation>Créer un fichier .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2070" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2071" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. L'écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2138" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2121" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2163" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2139" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2122" />
       <source>Create changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2123" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2124" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2139" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2140" />
       <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="2174" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2175" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2204" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2176" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2205" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2177" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2212" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2213" />
       <source>Shall the working directory be updated?</source>
       <translation>Faut-il mettre à jour le répertoire de travail ?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2241" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2242" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2261" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2284" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2285" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>Supprimer les fichiers de dépot Mercurial uniquement</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2326" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2308" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2327" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2309" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2309" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2342" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2343" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2339" />
       <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="2394" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
       <source>Import Patch</source>
       <translation>Importer un patch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2435" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2436" />
       <source>Export Patches</source>
       <translation>Exporter des patches</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2474" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2475" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2523" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2524" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2565" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2576" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2577" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2589" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2590" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2611" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2612" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2624" />
-      <source>Delete All Backups</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2625" />
+      <source>Delete All Backups</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2626" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored the backup area &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2708" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2690" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2680" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2709" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2691" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
       <source>Add Sub-repository</source>
       <translation>Ajouter un sous-dépot</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2741" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2742" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2682" />
       <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="2691" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2692" />
       <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="2761" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2710" />
+      <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="2760" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2709" />
-      <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="2759" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2740" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2729" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2741" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2730" />
       <source>Remove Sub-repositories</source>
       <translation>Supprimer un sous-répertoire</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2730" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2731" />
       <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="2982" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2844" />
-      <source>Mercurial Command Server</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2845" />
-      <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="2983" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2845" />
+      <source>Mercurial Command Server</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <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="2984" />
       <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="3092" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3093" />
       <source>Mercurial Bookmark</source>
       <translation>Signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3108" />
-      <source>Delete Bookmark</source>
-      <translation>Supprimer le signet</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3109" />
+      <source>Delete Bookmark</source>
+      <translation>Supprimer le signet</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3110" />
       <source>Select the bookmark to be deleted:</source>
       <translation>Selectionner le signet à supprimer :</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3117" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3118" />
       <source>Delete Mercurial Bookmark</source>
       <translation>Supprimer le signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3141" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3142" />
       <source>Rename Mercurial Bookmark</source>
       <translation>Renommer le signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3176" />
       <source>Move Mercurial Bookmark</source>
       <translation>Déplacer le signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3246" />
-      <source>Pull Bookmark</source>
-      <translation>Récuperer le signet</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3247" />
+      <source>Pull Bookmark</source>
+      <translation>Récuperer le signet</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3248" />
       <source>Select the bookmark to be pulled:</source>
       <translation>Sélectionner le signet à récuperer:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3256" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3257" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation>Récupérant le signet d'un dépôt Mercurial distant</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3283" />
-      <source>Push Bookmark</source>
-      <translation>Envoyer signet</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3284" />
+      <source>Push Bookmark</source>
+      <translation>Envoyer signet</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3285" />
       <source>Select the bookmark to be push:</source>
       <translation>Sélectionner le signet à envoyer:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3296" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3297" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation>À envoyer le signet à un dépôt Mercurial distant</translation>
     </message>
@@ -35077,7 +35105,7 @@
   <context>
     <name>HgLogBrowserDialog</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="99" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="102" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
       <source>Mercurial Log</source>
       <translation>Historique Mercurial</translation>
@@ -35153,20 +35181,20 @@
       <translation>Branche</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="132" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="135" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
       <source>Revision</source>
       <translation>Révision</translation>
     </message>
     <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="139" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
+      <source>Phase</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="136" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
-      <source>Phase</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="133" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
       <source>Author</source>
       <translation>Auteur</translation>
     </message>
@@ -35176,7 +35204,7 @@
       <translation>Date</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="134" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="137" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
       <source>Message</source>
       <translation>Message</translation>
@@ -35237,7 +35265,7 @@
       <translation>Copie depuis</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2515" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" />
       <source>Differences</source>
       <translation>Différences</translation>
@@ -35258,426 +35286,426 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="101" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="104" />
       <source>Mercurial Log (Incoming)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="103" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="106" />
       <source>Mercurial Log (Outgoing)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="108" />
       <source>Mercurial Full Log</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="120" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="123" />
       <source>&amp;Refresh</source>
       <translation>&amp;Rafraichir</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="122" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="125" />
       <source>Press to refresh the list of changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="129" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="132" />
       <source>Find</source>
       <translation>Chercher</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="130" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="133" />
       <source>Filter</source>
       <translation>Filtrer</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="135" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="138" />
       <source>File</source>
       <translation>Fichier</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="157" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="160" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Revision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Branch&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;{4}&lt;tr&gt;&lt;td&gt;&lt;b&gt;Message&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{5}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Révision&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Auteur&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Branche&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;{4}&lt;tr&gt;&lt;td&gt;&lt;b&gt;Message&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{5}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="167" />
-      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="170" />
-      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Children&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="173" />
-      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Étiquettes&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Children&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="176" />
-      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Latest Tag&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Dernière étiquette&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Étiquettes&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="179" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Latest Tag&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Dernière étiquette&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="182" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Bookmarks&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Signets&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="194" />
       <source>All</source>
       <translation>Tous</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="209" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="212" />
       <source>Added</source>
       <translation>Ajouté</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="210" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="213" />
       <source>Deleted</source>
       <translation>Supprimé</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="214" />
       <source>Modified</source>
       <translation>Modifié</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="215" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="218" />
       <source>Draft</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="216" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="219" />
       <source>Public</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="217" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="220" />
       <source>Secret</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="230" />
       <source>Bookmarks</source>
       <translation>Signets</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2013" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="266" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2022" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="269" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="267" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="270" />
       <source>Copy the selected changesets to the current branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="272" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="275" />
       <source>Merge with Changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="276" />
       <source>Merge the working directory with the selected changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="277" />
-      <source>Change Phase</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="278" />
-      <source>Change the phase of the selected revisions</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="280" />
+      <source>Change Phase</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="281" />
+      <source>Change the phase of the selected revisions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="283" />
       <source>&lt;b&gt;Change Phase&lt;/b&gt;
 &lt;p&gt;This changes the phase of the selected revisions. The selected revisions have to have the same current phase.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="286" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="289" />
       <source>Tag</source>
       <translation>Étiquette</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="288" />
-      <source>Tag the selected revision</source>
-      <translation>Étiquetter la révision sélectionnée</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="291" />
+      <source>Tag the selected revision</source>
+      <translation>Étiquetter la révision sélectionnée</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="294" />
       <source>Close Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="293" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="296" />
       <source>Close the selected heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2084" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2070" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="296" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2093" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2079" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="299" />
       <source>Switch</source>
       <translation>Basculer de version</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="298" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="301" />
       <source>Switch the working directory to the selected revision</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="305" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="308" />
       <source>Define Bookmark...</source>
       <translation>Définir un signet...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="307" />
-      <source>Bookmark the selected revision</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="310" />
+      <source>Bookmark the selected revision</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="313" />
       <source>Move Bookmark...</source>
       <translation>Déplacer le signet...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="312" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="315" />
       <source>Move bookmark to the selected revision</source>
       <translation>Déplacer le signet vers la révision sélectionnée</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2181" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1464" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="317" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2190" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="320" />
       <source>Pull Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="319" />
-      <source>Pull changes from a remote repository</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="322" />
+      <source>Pull changes from a remote repository</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="325" />
       <source>Pull Large Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="323" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="326" />
       <source>Pull large files for selected revisions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="330" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="333" />
       <source>Push Selected Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="331" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="334" />
       <source>Push changes of the selected changeset and its ancestors to a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="336" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="339" />
       <source>Push All Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="340" />
       <source>Push all changes to a remote repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="344" />
-      <source>Create Changegroup</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="345" />
-      <source>Create a changegroup file containing the selected changesets</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="347" />
+      <source>Create Changegroup</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="348" />
+      <source>Create a changegroup file containing the selected changesets</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="350" />
       <source>&lt;b&gt;Create Changegroup&lt;/b&gt;
 &lt;p&gt;This creates a changegroup file containing the selected revisions. If no revisions are selected, all changesets will be bundled. If one revision is selected, it will be interpreted as the base revision. Otherwise the lowest revision will be used as the base revision and all other revision will be bundled. If the dialog is showing outgoing changesets, all selected changesets will be bundled.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2315" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2324" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="361" />
       <source>Apply Changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="362" />
       <source>Apply the currently viewed changegroup file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="366" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="369" />
       <source>Sign Revisions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="367" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="370" />
       <source>Add a signature for the selected revisions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="371" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="374" />
       <source>Verify Signatures</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="372" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="375" />
       <source>Verify all signatures there may be for the selected revision</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2227" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="379" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2236" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="382" />
       <source>Strip Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="380" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="383" />
       <source>Strip changesets from a repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="386" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="389" />
       <source>Select All Entries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="391" />
       <source>Deselect All Entries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="850" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="823" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="796" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="767" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="853" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="799" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="770" />
       <source>Mercurial Error</source>
       <translation>Erreur Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1140" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1143" />
       <source>{0} (large file)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1386" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1389" />
       <source>Side-by-Side Diff to Parent {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1396" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1399" />
       <source>&lt;a href="sbsdiff:{0}_{1}"&gt;Side-by-Side Compare&lt;/a&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1532" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1462" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1535" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1465" />
       <source>Pull Selected Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2316" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2228" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2182" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2085" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2014" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2325" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2237" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2094" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2023" />
       <source>The project should be reread. Do this now?</source>
       <translation>Le projet devrai être relu. Le faire maintenant ?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2071" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2080" />
       <source>Select bookmark to switch to (leave empty to use revision):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2107" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2116" />
       <source>Define Bookmark</source>
       <translation>Définir un signet</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2108" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2117" />
       <source>Enter bookmark name for changeset "{0}":</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2131" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2140" />
       <source>Move Bookmark</source>
       <translation>Déplacer un signet</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2132" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2141" />
       <source>Select the bookmark to be moved  to changeset "{0}":</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2456" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2465" />
       <source>Find Commit</source>
       <translation>Chercher le commit</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2466" />
       <source>'{0}' was not found.</source>
       <translation>'{0}' n'a pas été trouvé.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2497" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2514" />
       <source>Generating differences ...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2509" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2526" />
       <source>Differences to Parent {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2525" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2542" />
       <source>Diff to Parent {0}{1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2549" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2566" />
       <source>There is no difference.</source>
       <translation>Aucune différence.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2689" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2706" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2692" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2675" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2658" />
       <source>Save Diff</source>
       <translation>Enregistrer Diff</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2660" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2677" />
       <source>Patch Files (*.diff)</source>
       <translation>Fichiers Patch (*.diff)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2676" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2693" />
       <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier patch &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2690" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2707" />
       <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier patch &lt;b&gt;{0}&lt;/b&gt; ne peut être enregistré.&lt;br&gt;Rasion : {1}&lt;/p&gt;</translation>
     </message>
@@ -45863,32 +45891,83 @@
   <context>
     <name>JediServer</name>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="292" />
+      <location filename="../JediInterface/JediServer.py" line="299" />
       <source>Language &lt;b&gt;{0}&lt;/b&gt; is not supported.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="328" />
+      <location filename="../JediInterface/JediServer.py" line="335" />
       <source>Present in &lt;i&gt;{0}&lt;/i&gt; module</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="332" />
+      <location filename="../JediInterface/JediServer.py" line="339" />
       <source>No documentation available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="387" />
+      <location filename="../JediInterface/JediServer.py" line="394" />
       <source>Jedi: No definition found</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="477" />
+      <location filename="../JediInterface/JediServer.py" line="484" />
       <source>Jedi: No mouse hover help found</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../JediInterface/JediServer.py" line="648" />
       <location filename="../JediInterface/JediServer.py" line="506" />
+      <source>Rename Variable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="507" />
+      <source>Enter the new name for the variable:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="543" />
+      <source>Extract Variable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="544" />
+      <source>Enter the name for the new variable:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="612" />
+      <source>Extract Function</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="613" />
+      <source>Enter the name for the function:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="656" />
+      <source>Refactoring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="657" />
+      <source>&lt;p&gt;The refactoring could not be performed.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="705" />
+      <source>Apply Refactoring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="706" />
+      <source>&lt;p&gt;The refactoring could not be applied.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/JediServer.py" line="734" />
       <source>The data received from the Jedi server could not be decoded. Please report this issue with the received data to the eric bugs email address.
 Error: {0}
 Data:
@@ -45897,7 +45976,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="515" />
+      <location filename="../JediInterface/JediServer.py" line="743" />
       <source>An exception happened in the Jedi client. Please report it to the eric bugs email address.
 Exception: {0}
 Value: {1}
@@ -45906,25 +45985,25 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="549" />
+      <location filename="../JediInterface/JediServer.py" line="777" />
       <source>The jedi and/or parso library is not installed.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="553" />
+      <location filename="../JediInterface/JediServer.py" line="781" />
       <source>'{0}' is not supported because the configured interpreter could not be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="558" />
+      <location filename="../JediInterface/JediServer.py" line="786" />
       <source>'{0}' is not supported because no suitable interpreter is configured.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/JediServer.py" line="672" />
+      <location filename="../JediInterface/JediServer.py" line="900" />
       <source>Jedi</source>
       <translation type="unfinished">Jedi</translation>
     </message>
@@ -48342,81 +48421,81 @@
       <translation>Annuler</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="107" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="104" />
       <source>Internet Reachability Status: Reachable</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="109" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="106" />
       <source>Internet Reachability Status: Not Reachable</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="202" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="199" />
       <source>Error populating list of dictionaries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="230" />
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="203" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="227" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="200" />
       <source>&lt;p&gt;Could not download the dictionaries list from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ne peut télécharger la liste des dictionnaires depuis {0}.&lt;/p&gt;&lt;p&gt;Erreur : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="400" />
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="206" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="397" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="203" />
       <source>No connection to Internet.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="229" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="226" />
       <source>Error downloading dictionaries list</source>
       <translation>Erreur lors du téléchargement de la liste des dictionnaire</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="252" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="249" />
       <source>Dictionaries URL Changed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="253" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="250" />
       <source>The URL of the spell check dictionaries has changed. Select the "Refresh" button to get the new dictionaries list.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="264" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="261" />
       <source>Error installing dictionaries</source>
       <translation>Erreur lors de l'installation des dictionnaires</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="265" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="262" />
       <source>&lt;p&gt;None of the dictionary locations is writable by you. Please download required dictionaries manually and install them as administrator.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="314" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="311" />
       <source>{0} ({1})</source>
       <translation>{0} ({1})</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="419" />
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="396" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="416" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="393" />
       <source>Error downloading dictionary file</source>
       <translation>Erreur lors du téléchargement du fichier du dictionnaire</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="420" />
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="397" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="417" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="394" />
       <source>&lt;p&gt;Could not download the requested dictionary file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="434" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="431" />
       <source>Error downloading dictionary</source>
       <translation>Erreur lors du téléchargement du dictionnaire</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="435" />
+      <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="432" />
       <source>&lt;p&gt;The downloaded dictionary archive is invalid. Skipping it.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'archive de dictionnaire téléchargée est non valide. Passer.&lt;/p&gt;</translation>
     </message>
@@ -53781,79 +53860,79 @@
       <translation>Réparer PIP</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="353" />
-      <location filename="../PipInterface/Pip.py" line="308" />
+      <location filename="../PipInterface/Pip.py" line="357" />
+      <location filename="../PipInterface/Pip.py" line="309" />
       <source>Upgrade Packages</source>
       <translation>Mise à jour des packages</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="309" />
+      <location filename="../PipInterface/Pip.py" line="310" />
       <source>You are trying to upgrade PyQt packages. This might not work for the current instance of Python ({0}). Do you want to continue?</source>
       <translation>Vous êtes sur le point de mettre à jour les packages PyQt. Ceci risque de ne pas fonctionner sur l'instance courante de Python ({0}). Voulez-vous continuer ?</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="393" />
+      <location filename="../PipInterface/Pip.py" line="397" />
       <source>Install Packages</source>
       <translation>Installer des packages</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="422" />
+      <location filename="../PipInterface/Pip.py" line="426" />
       <source>Install Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="485" />
-      <location filename="../PipInterface/Pip.py" line="454" />
-      <location filename="../PipInterface/Pip.py" line="445" />
+      <location filename="../PipInterface/Pip.py" line="489" />
+      <location filename="../PipInterface/Pip.py" line="458" />
+      <location filename="../PipInterface/Pip.py" line="449" />
       <source>Uninstall Packages</source>
       <translation>Désinstaller les packages</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="486" />
-      <location filename="../PipInterface/Pip.py" line="446" />
+      <location filename="../PipInterface/Pip.py" line="490" />
+      <location filename="../PipInterface/Pip.py" line="450" />
       <source>Do you really want to uninstall these packages?</source>
       <translation>Voulez-vous vraiment désinstaller ces packages ?</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="497" />
+      <location filename="../PipInterface/Pip.py" line="501" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="714" />
+      <location filename="../PipInterface/Pip.py" line="718" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="739" />
-      <location filename="../PipInterface/Pip.py" line="731" />
+      <location filename="../PipInterface/Pip.py" line="743" />
+      <location filename="../PipInterface/Pip.py" line="735" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="732" />
+      <location filename="../PipInterface/Pip.py" line="736" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="763" />
-      <location filename="../PipInterface/Pip.py" line="757" />
+      <location filename="../PipInterface/Pip.py" line="767" />
+      <location filename="../PipInterface/Pip.py" line="761" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="758" />
+      <location filename="../PipInterface/Pip.py" line="762" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../PipInterface/Pip.py" line="790" />
+      <location filename="../PipInterface/Pip.py" line="785" />
+      <source>Purge Cache</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../PipInterface/Pip.py" line="786" />
-      <location filename="../PipInterface/Pip.py" line="781" />
-      <source>Purge Cache</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../PipInterface/Pip.py" line="782" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -55554,140 +55633,140 @@
       <translation>Nettoyer les téléchargements</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="239" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="236" />
       <source>Internet Reachability Status: Reachable</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="241" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="238" />
       <source>Internet Reachability Status: Not Reachable</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="469" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="460" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="466" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="457" />
       <source>Download Plugin Files</source>
       <translation>Téléchargement des plugins</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="470" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="461" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="467" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="458" />
       <source>The requested plugins were downloaded.</source>
       <translation>Les plugins sélectionnés ont été téléchargés.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="519" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="516" />
       <source>Plugins Repository URL Changed</source>
       <translation>L'URL du dépot de plugins a changé</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="520" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="517" />
       <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="527" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="524" />
       <source>Read plugins repository file</source>
       <translation>Lecture du référentiel de plugins</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="528" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="525" />
       <source>&lt;p&gt;The plugins repository file &lt;b&gt;{0}&lt;/b&gt; could not be read. Select Update&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="535" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="532" />
       <source>No plugin repository file available.
 Select Update.</source>
       <translation>Pas de fichier listing disponible.
 Cliquer sur "Mise à jour" pour récupérer la liste des plugins.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="540" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="537" />
       <source>New: &lt;b&gt;{0}&lt;/b&gt;</source>
       <translation>Nouveau : &lt;b&gt;{0}&lt;/b&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="542" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="539" />
       <source>Local Updates: &lt;b&gt;{0}&lt;/b&gt;</source>
       <translation>Mises à jour locales : &lt;b&gt;{0}&lt;/b&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="544" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="541" />
       <source>Remote Updates: &lt;b&gt;{0}&lt;/b&gt;</source>
       <translation>Mises à jour distantes: &lt;b&gt;{0}&lt;/b&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="611" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="577" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="608" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="574" />
       <source>Error downloading file</source>
       <translation>Erreur de téléchargement</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="612" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="578" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="609" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="575" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ne peut télécharger le fichier demandé depuis {0}.&lt;/p&gt;&lt;p&gt;Erreur : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="581" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="578" />
       <source>No connection to Internet.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="693" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="690" />
       <source>Stable</source>
       <translation>Stable</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="699" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="696" />
       <source>Unstable</source>
       <translation>Instable</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="705" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="702" />
       <source>Obsolete</source>
       <translation>Obsolète</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="711" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="708" />
       <source>Unknown</source>
       <translation>Inconnu</translation>
     </message>
     <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="730" />
+      <source>up-to-date</source>
+      <translation>à jour</translation>
+    </message>
+    <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="733" />
-      <source>up-to-date</source>
-      <translation>à jour</translation>
-    </message>
-    <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="736" />
       <source>new download available</source>
       <translation>nouveau téléchargement disponible</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="740" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="737" />
       <source>update installable</source>
       <translation>mise à jour installable</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="744" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="741" />
       <source>updated download available</source>
       <translation>téléchargement à jour disponible</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="748" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="745" />
       <source>error determining status</source>
       <translation>erreur lors de la détermination du statu</translation>
     </message>
     <message>
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1110" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1081" />
+      <source>Cleanup of Plugin Downloads</source>
+      <translation>Nettoyer les téléchargements de plugin</translation>
+    </message>
+    <message>
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="1113" />
       <location filename="../PluginManager/PluginRepositoryDialog.py" line="1084" />
-      <source>Cleanup of Plugin Downloads</source>
-      <translation>Nettoyer les téléchargements de plugin</translation>
-    </message>
-    <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1116" />
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1087" />
       <source>&lt;p&gt;The plugin download &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le téléchargement de plugin&lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
@@ -55707,17 +55786,17 @@
   <context>
     <name>PluginRepositoryWindow</name>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="998" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="995" />
       <source>Process Generation Error</source>
       <translation>Erreur du processus</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="999" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="996" />
       <source>&lt;p&gt;Could not start the process.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ne peut démarrer le processus.&lt;br&gt;Vérifier qu'il est disponible en tant que&lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1003" />
+      <location filename="../PluginManager/PluginRepositoryDialog.py" line="1000" />
       <source>OK</source>
       <translation>OK</translation>
     </message>
@@ -59669,344 +59748,344 @@
       <translation>&lt;b&gt;Navigateur de fichiers sources&lt;/b&gt;&lt;p&gt;Permet de voir facilement toutes les sources présentes dans le projet. Plusieurs actions peuvent être effectuées via le menu contextuel.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="459" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="115" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="462" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="118" />
       <source>Check</source>
       <translation>Vérification</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="118" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="121" />
       <source>Show</source>
       <translation>Afficher</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="120" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="123" />
       <source>Code metrics...</source>
       <translation>Statistiques du code...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="122" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="125" />
       <source>Code coverage...</source>
       <translation>Code coverage...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="124" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="127" />
       <source>Profile data...</source>
       <translation>Profiler les données...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="319" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="127" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="322" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="130" />
       <source>Diagrams</source>
       <translation>Diagrammes</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="321" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="129" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="324" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="132" />
       <source>Class Diagram...</source>
       <translation>Diagramme des classes...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="323" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="131" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="326" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="134" />
       <source>Package Diagram...</source>
       <translation>Diagramme des packages...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="133" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="136" />
       <source>Imports Diagram...</source>
       <translation>Diagramme des modules...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="325" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="135" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="328" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="138" />
       <source>Application Diagram...</source>
       <translation>Diagramme de l'application...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="330" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="140" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="333" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="143" />
       <source>Load Diagram...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="143" />
-      <source>Start</source>
-      <translation type="unfinished">Lancer</translation>
-    </message>
-    <message>
       <location filename="../Project/ProjectSourcesBrowser.py" line="146" />
+      <source>Start</source>
+      <translation type="unfinished">Lancer</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectSourcesBrowser.py" line="149" />
       <source>Run Script...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="150" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="153" />
       <source>Debug Script...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="154" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="157" />
       <source>Profile Script...</source>
       <translation type="unfinished">Profiler le script....</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="158" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="161" />
       <source>Coverage run of Script...</source>
       <translation type="unfinished">Lancer le script en mode Coverage...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="162" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="165" />
       <source>Run unittest...</source>
       <translation>Lancer un run test...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="464" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="334" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="165" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="467" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="337" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="168" />
       <source>Rename file</source>
       <translation>Renommer le fichier</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="557" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="540" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="467" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="422" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="407" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="337" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="272" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="255" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="168" />
-      <source>Remove from project</source>
-      <translation>Supprimer du projet</translation>
-    </message>
-    <message>
       <location filename="../Project/ProjectSourcesBrowser.py" line="560" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="543" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="470" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="425" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="410" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="340" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="275" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="258" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="171" />
+      <source>Remove from project</source>
+      <translation>Supprimer du projet</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectSourcesBrowser.py" line="563" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="546" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="473" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="413" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="343" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="278" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="261" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="174" />
       <source>Delete</source>
       <translation>Supprimer</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="279" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="239" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="223" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="201" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="175" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="282" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="242" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="226" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="204" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="178" />
       <source>New package...</source>
       <translation>Nouveau package...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="564" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="526" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="512" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="492" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="474" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="426" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="393" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="379" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="359" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="344" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="281" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="241" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="225" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="203" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="177" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="567" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="529" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="515" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="495" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="477" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="429" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="396" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="382" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="362" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="347" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="284" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="244" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="228" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="206" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="180" />
       <source>Add source files...</source>
       <translation>Ajouter des fichiers sources...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="566" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="528" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="514" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="494" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="476" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="428" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="395" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="381" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="361" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="346" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="283" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="243" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="227" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="205" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="179" />
-      <source>Add source directory...</source>
-      <translation>Ajouter un répertoire de sources...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="571" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="481" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="290" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="190" />
-      <source>Copy Path to Clipboard</source>
-      <translation>Copier chemin dans le Presse-Papiers</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="582" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="574" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="549" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="569" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="531" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="517" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="497" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="484" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="441" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="433" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="414" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="479" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="431" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="398" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="384" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="364" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="351" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="301" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="293" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="264" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="349" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="286" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="246" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="230" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="208" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="182" />
+      <source>Add source directory...</source>
+      <translation>Ajouter un répertoire de sources...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectSourcesBrowser.py" line="574" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="484" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="293" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="193" />
+      <source>Copy Path to Clipboard</source>
+      <translation>Copier chemin dans le Presse-Papiers</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectSourcesBrowser.py" line="585" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="577" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="552" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="534" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="520" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="500" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="487" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="444" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="436" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="417" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="401" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="387" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="367" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="354" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="304" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="296" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="267" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="249" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="233" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="211" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="196" />
       <source>Expand all directories</source>
       <translation>Déployer tous les répertoires</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="584" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="576" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="551" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="533" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="519" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="499" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="486" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="443" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="435" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="416" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="400" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="386" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="366" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="353" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="303" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="295" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="266" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="248" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="232" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="210" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="195" />
-      <source>Collapse all directories</source>
-      <translation>Contracter tous les répertoires</translation>
-    </message>
-    <message>
       <location filename="../Project/ProjectSourcesBrowser.py" line="587" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="578" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="553" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="535" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="579" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="554" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="536" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="522" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="501" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="488" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="502" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="489" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="446" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="437" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="418" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="438" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="419" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="403" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="389" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="368" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="355" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="369" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="356" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="306" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="297" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="268" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="250" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="298" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="269" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="251" />
       <location filename="../Project/ProjectSourcesBrowser.py" line="235" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="212" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="197" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="213" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="198" />
+      <source>Collapse all directories</source>
+      <translation>Contracter tous les répertoires</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectSourcesBrowser.py" line="590" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="581" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="556" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="538" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="525" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="504" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="491" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="449" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="440" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="421" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="406" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="392" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="371" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="358" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="309" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="300" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="271" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="253" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="238" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="215" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="200" />
       <source>Configure...</source>
       <translation>Configuration...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="504" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="371" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="215" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="507" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="374" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="218" />
       <source>Goto</source>
       <translation>Aller à</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="874" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="859" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="877" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="862" />
       <source>Add new Python package</source>
       <translation>Ajoute un nouveau package Python</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="860" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="863" />
       <source>&lt;p&gt;The package directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire du package &lt;b&gt;{0}&lt;/b&gt; ne peut être créé. Annulation...&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="875" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="878" />
       <source>&lt;p&gt;The package file &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier du package &lt;b&gt;{0}&lt;/b&gt; ne peut être créé. Annulation...&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="942" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="945" />
       <source>Delete files</source>
       <translation>Supprimer les fichiers</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="943" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="946" />
       <source>Do you really want to delete these files from the project?</source>
       <translation>Voulez-vous réellement supprimer ces fichiers du projet?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1016" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1019" />
       <source>Code Coverage</source>
       <translation>Code Coverage</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1017" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1020" />
       <source>Please select a coverage file</source>
       <translation>Sélectionner un fichier coverage</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1070" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1073" />
       <source>Profile Data</source>
       <translation>Profiling des données</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1071" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1074" />
       <source>Please select a profile file</source>
       <translation>Sélectionner un fichier profile</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1107" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1110" />
       <source>Class Diagram</source>
       <translation>Diagramme des classes</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1151" />
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1108" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1154" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1111" />
       <source>Include class attributes?</source>
       <translation>Inclure les attributs de classes ?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1129" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1132" />
       <source>Imports Diagram</source>
       <translation>Diagramme des modules</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1130" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1133" />
       <source>Include imports from external modules?</source>
       <translation>Inclure l'importation de modules externes?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1150" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1153" />
       <source>Package Diagram</source>
       <translation>Diagramme des Packages</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1166" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1169" />
       <source>Application Diagram</source>
       <translation>Diagramme de l'application</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectSourcesBrowser.py" line="1167" />
+      <location filename="../Project/ProjectSourcesBrowser.py" line="1170" />
       <source>Include module names?</source>
       <translation>Inclure les noms de modules ?</translation>
     </message>
@@ -66744,6 +66823,19 @@
     </message>
   </context>
   <context>
+    <name>RefactoringPreviewDialog</name>
+    <message>
+      <location filename="../JediInterface/RefactoringPreviewDialog.ui" line="0" />
+      <source>Preview Changes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/RefactoringPreviewDialog.py" line="36" />
+      <source>&amp;Apply Changes</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>ReloadStopButton</name>
     <message>
       <location filename="../WebBrowser/Navigation/ReloadStopButton.py" line="64" />
@@ -72560,7 +72652,7 @@
       <translation type="unfinished">manquant</translation>
     </message>
     <message>
-      <location filename="../VCS/StatusWidget.py" line="907" />
+      <location filename="../VCS/StatusWidget.py" line="908" />
       <location filename="../VCS/StatusWidget.py" line="473" />
       <location filename="../VCS/StatusWidget.py" line="218" />
       <source>Commit</source>
@@ -72695,7 +72787,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VCS/StatusWidget.py" line="908" />
+      <location filename="../VCS/StatusWidget.py" line="909" />
       <location filename="../VCS/StatusWidget.py" line="474" />
       <source>There are no entries selected to be committed.</source>
       <translation type="unfinished">Il n'y a pas d'entrée sélectionnée à committer.</translation>
@@ -80209,47 +80301,47 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="676" />
+      <location filename="../Tasks/TaskViewer.py" line="699" />
       <source>Activate task filter</source>
       <translation>Activer le filtre de tâches</translation>
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="677" />
+      <location filename="../Tasks/TaskViewer.py" line="700" />
       <source>The task filter doesn't have any active filters. Do you want to configure the filter settings?</source>
       <translation>Le filtre de tâches n'a aucun filtre actif. Voulez-vous configurer les paramètres de filtre ?</translation>
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="708" />
+      <location filename="../Tasks/TaskViewer.py" line="731" />
       <source>Scan Filter Patterns</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="709" />
+      <location filename="../Tasks/TaskViewer.py" line="732" />
       <source>Enter filename patterns of files to be excluded separated by a comma:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="748" />
+      <location filename="../Tasks/TaskViewer.py" line="771" />
       <source>Extracting project tasks...</source>
       <translation>Extraction des tâches de projet...</translation>
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="749" />
+      <location filename="../Tasks/TaskViewer.py" line="772" />
       <source>Abort</source>
       <translation>Abandon</translation>
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="749" />
+      <location filename="../Tasks/TaskViewer.py" line="772" />
       <source>%v/%m Files</source>
       <translation>Fichiers %v/%m</translation>
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="751" />
+      <location filename="../Tasks/TaskViewer.py" line="774" />
       <source>Tasks</source>
       <translation>Tâches</translation>
     </message>
     <message>
-      <location filename="../Tasks/TaskViewer.py" line="756" />
+      <location filename="../Tasks/TaskViewer.py" line="779" />
       <source>Extracting project tasks...
 {0}</source>
       <translation>Extraction en cours des tâches projet...

eric ide

mercurial