src/eric7/i18n/eric7_fr.ts

branch
eric7
changeset 11190
f5ffdf0164ab
parent 11178
52699bca6df9
child 11194
1bfb44d3bedc
child 11204
5cffd6e2b1d6
--- a/src/eric7/i18n/eric7_fr.ts	Mon Mar 24 14:16:32 2025 +0100
+++ b/src/eric7/i18n/eric7_fr.ts	Wed Mar 26 19:46:41 2025 +0100
@@ -1789,77 +1789,77 @@
   <context>
     <name>BaseDevice</name>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="219" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="220" />
       <source>Device Data Not Available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="220" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="221" />
       <source>&lt;p&gt;The device data is not available. Try to connect to the device again. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="276" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="277" />
       <source>Unsupported Device</source>
       <translation type="unfinished">Matériel non supporté</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="286" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="287" />
       <source>REPL is not supported by this device.</source>
       <translation type="unfinished">REPL n'est pas supporté pour ce matériel.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="305" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="306" />
       <source>Plotter is not supported by this device.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="324" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="325" />
       <source>Running scripts is not supported by this device.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="343" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="344" />
       <source>File Manager is not supported by this device.</source>
       <translation type="unfinished">Le gestionnaire de fichier n'est pas supporté pour ce matériel.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="398" />
-      <source>Select Device Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/Devices/DeviceBase.py" line="399" />
+      <source>Select Device Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="400" />
       <source>Select the directory for the connected device:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="551" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="552" />
       <source>Detected an error without indications.</source>
       <translation type="unfinished">Supprimer une erreur sans indications.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="1673" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="1798" />
       <source>Operation not supported.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="2061" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2186" />
       <source>Yes</source>
       <translation type="unfinished">Oui</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="2061" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2186" />
       <source>No</source>
       <translation type="unfinished">Non</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="2063" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2188" />
       <source>yes</source>
       <translation type="unfinished">oui</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/DeviceBase.py" line="2063" />
+      <location filename="../MicroPython/Devices/DeviceBase.py" line="2188" />
       <source>no</source>
       <translation type="unfinished">non</translation>
     </message>
@@ -52887,50 +52887,50 @@
   <context>
     <name>MicroPythonFileManager</name>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="316" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="355" />
       <source>The given name '{0}' is not a directory or does not exist.</source>
       <translation>Le nom fourni '{0}' n'est pas un répertoire ou n'existe pas.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="323" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="362" />
       <source>{1}Synchronizing &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>{1}Synchronisation en cours &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="326" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="365" />
       <source>{1}Done synchronizing &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>{1}Synchronisation terminée &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="456" />
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="376" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="495" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="415" />
       <source>{1}Adding &lt;b&gt;{0}&lt;/b&gt;...</source>
       <translation>{1}Ajout en cours &lt;b&gt;{0}&lt;/b&gt;...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="518" />
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="425" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="557" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="464" />
       <source>Source &lt;b&gt;{0}&lt;/b&gt; is a directory and destination &lt;b&gt;{1}&lt;/b&gt; is a file. Ignoring it.</source>
       <translation>La source &lt;b&gt;{0}&lt;/b&gt; est un répertoire et la destination &lt;b&gt;{1}&lt;/b&gt; est un fichier. Passer.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="527" />
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="434" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="566" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="473" />
       <source>Source &lt;b&gt;{0}&lt;/b&gt; is a file and destination &lt;b&gt;{1}&lt;/b&gt; is a directory. Ignoring it.</source>
       <translation>La source &lt;b&gt;{0}&lt;/b&gt; est un fichier et la destination &lt;b&gt;{1}&lt;/b&gt; est un répertoire. Passer.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="443" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="482" />
       <source>Updating &lt;b&gt;{0}&lt;/b&gt;...</source>
       <translation>Mise à jour en cours &lt;b&gt;{0}&lt;/b&gt;...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="484" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="523" />
       <source>{1}Removing &lt;b&gt;{0}&lt;/b&gt;...</source>
       <translation>{1}Suppression en cours &lt;b&gt;{0}&lt;/b&gt;...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManager.py" line="536" />
+      <location filename="../MicroPython/MicroPythonFileManager.py" line="575" />
       <source>{1}Updating &lt;b&gt;{0}&lt;/b&gt;...</source>
       <translation>{1}Mise à jour en cours &lt;b&gt;{0}&lt;/b&gt;...</translation>
     </message>
@@ -53034,248 +53034,268 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1412" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1146" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="168" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="132" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1429" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1161" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="170" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="134" />
       <source>Change Directory</source>
       <translation>Changer de répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1442" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1200" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1183" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="171" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="135" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1459" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1215" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1198" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="173" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="137" />
       <source>Create Directory</source>
       <translation>Créer un répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1486" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1246" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1228" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="177" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1503" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1261" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1243" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="179" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="140" />
       <source>Delete Directory Tree</source>
       <translation>Supprimer l'arbre des répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1678" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1642" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1624" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="180" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="141" />
-      <source>New File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1737" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1701" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1683" />
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="182" />
       <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="143" />
+      <source>New File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="145" />
       <source>Open File</source>
       <translation type="unfinished">Ouvrir Fichier</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1528" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1328" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1317" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="185" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="146" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1545" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1343" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1332" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="148" />
       <source>Rename File</source>
       <translation type="unfinished">Renommer le fichier</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1507" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1292" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1274" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="188" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="149" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1524" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1307" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1289" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="196" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="151" />
       <source>Delete File</source>
       <translation>Supprimer le fichier</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="191" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="152" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="203" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="154" />
       <source>Show Hidden Files</source>
       <translation>Montrer les fichiers cachés</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="202" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="158" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="214" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="160" />
       <source>Clear Selection</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1464" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="174" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1481" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="176" />
       <source>Delete Directory</source>
       <translation>Supprimer le répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="198" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="193" />
+      <source>Touch File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="200" />
+      <source>Show File Hash (SHA256)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="210" />
       <source>Show Filesystem Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="267" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="279" />
       <source>Error handling device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="268" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="280" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Il y a eu une erreur de communication avec le matériel connecté.&lt;/p&gt;&lt;p&gt;Méthode : {0}&lt;/p&gt;&lt;p&gt;Message : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="574" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="552" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="589" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="567" />
       <source>Open Device File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="553" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="568" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; n'existe pas.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="575" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="590" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not contain Unicode text.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="708" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="723" />
       <source>Put File As</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="788" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="709" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="803" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="724" />
       <source>Enter a new name for the file</source>
       <translation>Entrer un nouveau nom pour le fichier</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="738" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="753" />
       <source>Copy File to Device</source>
       <translation>Copier le fichier vers le matériel</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1058" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="739" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1073" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="754" />
       <source>The given file exists already (Enter file name only).</source>
       <translation>Le fichier donnée existe déjà (Entrer le nom de fichier uniquement).</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="787" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="802" />
       <source>Get File As</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="817" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="832" />
       <source>Copy File from Device</source>
       <translation>Copier le fichier à partir du matériel</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="833" />
       <source>The given file exists already.</source>
       <translation>Le fichier donné existe déjà.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1057" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1022" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1072" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1037" />
       <source>Save File As</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1023" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1038" />
       <source>Enter a new name for the file:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1147" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1162" />
       <source>Select Directory</source>
       <translation>Sélection répertoire</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1443" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1184" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1460" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1199" />
       <source>Enter directory name:</source>
       <translation>Entrer un nom de répertoire :</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1201" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1216" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire &lt;b&gt;{0}&lt;/b&gt; ne peut être créé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1487" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1229" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1504" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1244" />
       <source>Do you really want to delete this directory tree?</source>
       <translation>Voulez-vous vraiment supprimer cette arborescence ?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1247" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1262" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire &lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1508" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1275" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1525" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1290" />
       <source>Do you really want to delete this file?</source>
       <translation>Voulez-vous vraiment supprimer ce fichier ?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1293" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1308" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1529" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1318" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1546" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1333" />
       <source>Enter the new path for the file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1329" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1344" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1413" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1430" />
       <source>Enter the directory path on the device:</source>
       <translation>Entrer le chemin vers le matériel :</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1465" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1482" />
       <source>Do you really want to delete this directory?</source>
       <translation>Voulez-vous vraiment supprimer ce répertoire ?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1565" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1591" />
+      <source>Device File Hash Result</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1592" />
+      <source>&lt;p&gt;The SHA256 hash of file &lt;b&gt;{0}&lt;/b&gt; is &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1624" />
       <source>&lt;h3&gt;Filesystem Information&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1568" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1627" />
       <source>&lt;h4&gt;{0}&lt;/h4&lt;table&gt;&lt;tr&gt;&lt;td&gt;Total Size: &lt;/td&gt;&lt;td align='right'&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Used Size: &lt;/td&gt;&lt;td align='right'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Free Size: &lt;/td&gt;&lt;td align='right'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1582" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1641" />
       <source>&lt;p&gt;No file systems or file system information available.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1585" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1644" />
       <source>Filesystem Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1679" />
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1625" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1738" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1684" />
       <source>Enter file name:</source>
       <translation type="unfinished">Entrer le nom de fichier :</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1643" />
+      <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="1702" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -54164,7 +54184,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="469" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="459" />
       <location filename="../MicroPython/MicroPythonWidget.ui" line="0" />
       <source>Press to connect the selected device</source>
       <translation>Cliquer pour se connecter au matériel sélectionné</translation>
@@ -54247,17 +54267,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="464" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="454" />
       <source>Press to disconnect the current device</source>
       <translation>Cliquer pour déconnecter le matériel courant</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="501" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="491" />
       <source>No device attached</source>
       <translation>Pas de matériel relié</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="502" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="492" />
       <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -54266,353 +54286,353 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="531" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="521" />
       <source>Start REPL</source>
       <translation>Démarrer REPL</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="532" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="522" />
       <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;REPL ne peut être démarré.&lt;/p&gt;&lt;p&gt;Raison : {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="741" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="728" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="731" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="718" />
       <source>Serial Device Connect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="729" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="719" />
       <source>&lt;p&gt;The device at serial port &lt;b&gt;{0}&lt;/b&gt; does not respond. It may not have a MicroPython firmware flashed.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="736" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="726" />
       <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Reason:&lt;/b&gt; {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1197" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1189" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="739" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1198" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1190" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="729" />
       <source>unknown</source>
       <translation>inconnu</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="800" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="791" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="782" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="790" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="781" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="772" />
       <source>Run Script</source>
       <translation>Lancer le script</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="783" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="773" />
       <source>There is no editor open. Abort...</source>
       <translation>Il n'y a pas d'éditeur ouvert. Annulation...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="792" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="782" />
       <source>The current editor does not contain a script. Abort...</source>
       <translation>L'éditeur courant ne contient pas de script. Annulation...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="801" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="791" />
       <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ne peut lancer le script.&lt;/p&gt;&lt;p&gt;Raison : {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="837" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="827" />
       <source>Start Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="838" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="828" />
       <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="853" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="843" />
       <source>µPy Chart</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="870" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="860" />
       <source>Unsaved Chart Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="871" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="861" />
       <source>The chart contains unsaved data.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="919" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="909" />
       <source>Start File Manager</source>
       <translation>Démarrer le gestionnaire de fichier</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="920" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="910" />
       <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le gestionnaire de fichier ne peut démarrer.&lt;/p&gt;&lt;p&gt;Raison : {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="940" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="930" />
       <source>µPy Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1016" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1017" />
       <source>Downloads</source>
       <translation type="unfinished">Téléchargements</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1063" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1064" />
       <source>Show Version</source>
       <translation>Montrer la version</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1066" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1067" />
       <source>Show Implementation</source>
       <translation>Montrer l'implémentation</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1069" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1070" />
       <source>Show Board Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1272" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1074" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1273" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1075" />
       <source>Synchronize Time</source>
       <translation>Synchroniser le temps</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1077" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1078" />
       <source>Show Device Time</source>
       <translation>Montrer l'horloge matériel</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1079" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1080" />
       <source>Show Local Time</source>
       <translation>Montrer l'horloge locale</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1082" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1083" />
       <source>Show Time</source>
       <translation>Montrer l'horloge</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1086" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1087" />
       <source>Show Builtin Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1690" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1098" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1090" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1691" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1099" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1091" />
       <source>Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1729" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1726" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1094" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1730" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1727" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1095" />
       <source>Install Packages</source>
       <translation type="unfinished">Installer des packages</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1502" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1104" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1503" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1105" />
       <source>Compile Python File</source>
       <translation>Compilier le fichier Python</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1528" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1519" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1108" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1529" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1520" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1109" />
       <source>Compile Current Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1129" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1130" />
       <source>Download Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1136" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1137" />
       <source>Show Documentation</source>
       <translation>Montrer la documentation</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1139" />
-      <source>Convert To UF2</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1140" />
+      <source>Convert To UF2</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1141" />
       <source>Flash UF2 Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1143" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1144" />
       <source>Manage Unknown Devices</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1146" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1147" />
       <source>Ignored Serial Devices</source>
       <translation>Matériels séries ignorés</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1149" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1150" />
       <source>Configure</source>
       <translation>Configuration</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1152" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1153" />
       <source>Quit</source>
       <translation type="unfinished">Quitter</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1161" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1162" />
       <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1172" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1168" />
-      <source>Device Version Information</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1173" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1169" />
+      <source>Device Version Information</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1174" />
       <source>No version information available.</source>
       <translation>Pas d'information de version disponible.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1203" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1204" />
       <source> ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1219" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1210" />
-      <source>Device Implementation Information</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1211" />
-      <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1220" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1211" />
+      <source>Device Implementation Information</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1212" />
+      <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}{2}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1221" />
       <source>No device implementation information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1273" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1274" />
       <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'horloge du matériel connecté a été synchronisée à l'horloge locale.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1295" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1296" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&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;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Date et heure matériel&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&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;Heure&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1303" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1304" />
       <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;h3&gt;Date et heure matériel&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1319" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1320" />
       <source>Device Date and Time</source>
       <translation>Date et heure matériel</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1331" />
-      <source>Local Date and Time</source>
-      <translation>Date et heure locales</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1332" />
+      <source>Local Date and Time</source>
+      <translation>Date et heure locales</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1333" />
       <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&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;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;h3&gt;Date et heure locales&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&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;Heure&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1373" />
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1356" />
-      <source>Date and Time</source>
-      <translation>Date et heure</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1357" />
-      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-      <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Date et heure locales&lt;/th&gt;&lt;th&gt;Date et heure matériel&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Heure&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1374" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1357" />
+      <source>Date and Time</source>
+      <translation>Date et heure</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1358" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+      <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Date et heure locales&lt;/th&gt;&lt;th&gt;Date et heure matériel&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{0}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Heure&lt;/b&gt;&lt;/td&gt;&lt;td align='center'&gt;{1}&lt;/td&gt;&lt;td align='center'&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1375" />
       <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Date et heure locales&lt;/th&gt;&lt;th&gt;Date et heure matériel&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align='center'&gt;{0} {1}&lt;/td&gt;&lt;td align='center'&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1398" />
-      <source>Error handling device</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1399" />
+      <source>Error handling device</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1400" />
       <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il y a eu une erreur de communication avec le matériel connecté.&lt;/p&gt;&lt;p&gt;Méthode : {0}&lt;/p&gt;&lt;p&gt;Message : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1441" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1442" />
       <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1467" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1468" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Fichiers Python (*.py);;Tous les fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1477" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1478" />
       <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
       <translation>Le fichier Python &lt;b&gt;{0}&lt;/b&gt; n'existe pas. Annulation...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1487" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1488" />
       <source>'mpy-cross' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1520" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1521" />
       <source>The current editor does not contain a Python file. Aborting...</source>
       <translation>L'éditeur courant ne contient pas un fichier Python. Annulation...</translation>
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1612" />
-      <source>Add Unknown Devices</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/MicroPythonWidget.py" line="1613" />
+      <source>Add Unknown Devices</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1614" />
       <source>Select the devices to be added:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1663" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1664" />
       <source>Plus any modules on the filesystem.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1715" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1716" />
       <source>Package '{0}' was installed successfully.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/MicroPythonWidget.py" line="1730" />
+      <location filename="../MicroPython/MicroPythonWidget.py" line="1731" />
       <source>Enter the packages to be installed separated by whitespace:</source>
       <translation type="unfinished" />
     </message>
@@ -54658,198 +54678,198 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="111" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="108" />
       <source>BBC micro:bit</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="114" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="111" />
       <source>Calliope mini</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="211" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="208" />
       <source>BBC micro:bit/Calliope Functions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="426" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="414" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="397" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="214" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="423" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="411" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="394" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="211" />
       <source>Show MicroPython Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="215" />
+      <source>Flash MicroPython</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../MicroPython/Devices/MicrobitDevices.py" line="218" />
-      <source>Flash MicroPython</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="221" />
       <source>Flash Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="499" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="225" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="496" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="222" />
       <source>Save Script as 'main.py'</source>
       <translation>Enregistrer le script en tant que 'main.py'</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="228" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="225" />
       <source>Save the current script as 'main.py' on the connected device</source>
       <translation>Enregistre le script courant en tant que 'main.py' sur le matériel connecté</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="232" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="229" />
       <source>Reset {0}</source>
       <translation>Réinitialiser {0}</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="380" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="371" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="357" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="340" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="327" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="307" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="377" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="368" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="354" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="337" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="324" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="304" />
       <source>Flash MicroPython/Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="308" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="305" />
       <source>&lt;p&gt;The BBC micro:bit is not ready for flashing the DAPLink firmware. Follow these instructions. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;unplug USB cable and any batteries&lt;/li&gt;&lt;li&gt;keep RESET button pressed and plug USB cable back in&lt;/li&gt;&lt;li&gt;a drive called MAINTENANCE should be available&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;See the &lt;a href="https://microbit.org/guide/firmware/"&gt;micro:bit web site&lt;/a&gt; for details.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="328" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="325" />
       <source>&lt;p&gt;The BBC micro:bit is not ready for flashing the MicroPython firmware. Please make sure, that a drive called MICROBIT is available.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="341" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="338" />
       <source>&lt;p&gt;The "Calliope mini" is not ready for flashing the DAPLink firmware. Follow these instructions. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;unplug USB cable and any batteries&lt;/li&gt;&lt;li&gt;keep RESET button pressed an plug USB cable back in&lt;/li&gt;&lt;li&gt;a drive called MAINTENANCE should be available&lt;/li&gt;&lt;/ul&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="358" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="355" />
       <source>&lt;p&gt;The "Calliope mini" is not ready for flashing the MicroPython firmware. Please make sure, that a drive called MINI is available.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="373" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="370" />
       <source>MicroPython/Firmware Files (*.hex *.bin);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="381" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="378" />
       <source>There are multiple devices ready for flashing. Please make sure, that only one device is prepared.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="398" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="395" />
       <source>The firmware of the connected device cannot be determined or the board does not run MicroPython or CircuitPython. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="415" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="412" />
       <source>&lt;p&gt;The BBC micro:bit generation cannot be determined. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="427" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="424" />
       <source>&lt;p&gt;The firmware URL for the device type &lt;b&gt;{0}&lt;/b&gt; is not known. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="455" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="452" />
       <source>unknown</source>
       <translation type="unfinished">inconnu</translation>
     </message>
     <message>
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="468" />
+      <source>Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../MicroPython/Devices/MicrobitDevices.py" line="471" />
-      <source>Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="474" />
       <source>&lt;h4&gt;{0} Version Information&lt;br/&gt;(BBC micro:bit v{1})&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installed:&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Available:&lt;/td&gt;&lt;td&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="483" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="480" />
       <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="487" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="484" />
       <source>{0} Version</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="505" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="502" />
       <source>The current editor does not contain a Python script. Write it anyway?</source>
       <translation>L'éditeur courant ne contient pas de script Python. L'écrire tout de même ?</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="518" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="515" />
       <source>The script is empty. Aborting.</source>
       <translation>Le script est vide. Annulation.</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="574" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="571" />
       <source>MicroPython Firmware for BBC micro:bit V1</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="606" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="593" />
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="578" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="603" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="590" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="575" />
       <source>DAPLink Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="585" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="582" />
       <source>MicroPython Firmware for BBC micro:bit V2</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="589" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="586" />
       <source>CircuitPython Firmware for BBC micro:bit V2</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="602" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="599" />
       <source>MicroPython Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="823" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="865" />
       <source>Active</source>
       <translation type="unfinished">Actif</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="824" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="866" />
       <source>Name</source>
       <translation type="unfinished">Nom</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="825" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="867" />
       <source>MAC-Address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="827" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="869" />
       <source>Address Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="829" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="871" />
       <source>Connected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="830" />
+      <location filename="../MicroPython/Devices/MicrobitDevices.py" line="872" />
       <source>Advertising</source>
       <translation type="unfinished" />
     </message>
@@ -73233,7 +73253,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1782" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1829" />
       <location filename="../MicroPython/Devices/RP2Devices.py" line="297" />
       <source>unknown</source>
       <translation type="unfinished">inconnu</translation>
@@ -73284,110 +73304,110 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="431" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="478" />
       <source>Set Country</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="434" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="481" />
       <source>Reset Country</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1105" />
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="651" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1152" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="698" />
       <source>unknown ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1231" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1278" />
       <source>Pico Wireless does not support setting the IPv4 parameters of the WiFi access point.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1310" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1357" />
       <source>Pico Wireless does not support reporting of connected clients.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1364" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1411" />
       <source>WebREPL is not supported on this device.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1771" />
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1545" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1818" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1592" />
       <source>Active</source>
       <translation type="unfinished">Actif</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1546" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1593" />
       <source>Name</source>
       <translation type="unfinished">Nom</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1789" />
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1547" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1836" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1594" />
       <source>MAC-Address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1550" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1597" />
       <source>Address Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1598" />
       <source>Public</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1551" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1598" />
       <source>Random</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1601" />
       <source>MTU</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1554" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1601" />
       <source>{0} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1772" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1819" />
       <source>Connected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1775" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1822" />
       <source>Status</source>
       <translation type="unfinished">Etat (status)</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1781" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1828" />
       <source>Hostname</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1785" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1832" />
       <source>IPv4 Address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1786" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1833" />
       <source>Netmask</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1787" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1834" />
       <source>Gateway</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/RP2Devices.py" line="1788" />
+      <location filename="../MicroPython/Devices/RP2Devices.py" line="1835" />
       <source>DNS</source>
       <translation type="unfinished" />
     </message>
@@ -73694,114 +73714,108 @@
   <context>
     <name>STLinkDevice</name>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="80" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="78" />
       <source>STM32 STLink</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="195" />
-      <source>Workspace Directory</source>
-      <translation type="unfinished">Répertoire de travail</translation>
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="196" />
-      <source>Python files for STLink boards can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="228" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="152" />
       <source>STLink Functions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="423" />
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="231" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="347" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="155" />
       <source>Show MicroPython Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="235" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="159" />
       <source>Show STLink Device Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="379" />
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="367" />
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="349" />
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="239" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="303" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="291" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="273" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="163" />
       <source>Flash MicroPython Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="243" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="167" />
       <source>Reset Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="301" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="225" />
       <source>The STLink information tool &lt;b&gt;st-info&lt;/b&gt; cannot be found or is not executable. Ensure it is in the search path or configure it on the MicroPython configuration page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="307" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="231" />
       <source>The STLink firmware flashing tool &lt;b&gt;st-flash&lt;/b&gt; cannot be found or is not executable. Ensure it is in the search path or configure it on the MicroPython configuration page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="315" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="239" />
       <source>{0} not available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="350" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="274" />
       <source>Ensure that only one STLink device is connected. Press OK to continue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="369" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="293" />
       <source>MicroPython Firmware Files (*.hex *.bin);; All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="378" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="302" />
       <source>'st-flash' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="403" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="327" />
       <source>'st-info' Output</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="404" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="328" />
       <source>STLink Device Information</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="424" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="348" />
       <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="452" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="376" />
       <source>unknown</source>
       <translation type="unfinished">inconnu</translation>
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="458" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="382" />
       <source>&lt;h4&gt;MicroPython Version Information&lt;/h4&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Installed:&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Available:&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="466" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="390" />
       <source>&lt;p&gt;&lt;b&gt;Update available!&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/Devices/STLinkDevices.py" line="470" />
+      <location filename="../MicroPython/Devices/STLinkDevices.py" line="394" />
       <source>MicroPython Version</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <source>Workspace Directory</source>
+      <translation type="vanished">Répertoire de travail</translation>
+    </message>
   </context>
   <context>
     <name>SafariImporter</name>
@@ -88480,19 +88494,19 @@
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="1476" />
+      <location filename="../Testing/TestingWidget.py" line="1488" />
       <source>Discovered %n Test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1489" />
+      <location filename="../Testing/TestingWidget.py" line="1501" />
       <source>Discovery Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1490" />
+      <location filename="../Testing/TestingWidget.py" line="1502" />
       <source>&lt;p&gt;There was an error while discovering tests in &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90288,42 +90302,42 @@
       <translation>Quitter</translation>
     </message>
     <message>
-      <location filename="../Tools/TrayStarter.py" line="331" />
+      <location filename="../Tools/TrayStarter.py" line="326" />
       <source>Process Generation Error</source>
       <translation>Erreur du processus</translation>
     </message>
     <message>
-      <location filename="../Tools/TrayStarter.py" line="332" />
+      <location filename="../Tools/TrayStarter.py" line="327" />
       <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="../Tools/TrayStarter.py" line="336" />
+      <location filename="../Tools/TrayStarter.py" line="331" />
       <source>OK</source>
       <translation>OK</translation>
     </message>
     <message>
-      <location filename="../Tools/TrayStarter.py" line="610" />
+      <location filename="../Tools/TrayStarter.py" line="605" />
       <source>&lt;h3&gt;Version Numbers&lt;/h3&gt;&lt;table&gt;</source>
       <translation>&lt;h3&gt;Numéros de version&lt;/h3&gt;&lt;table&gt;</translation>
     </message>
     <message>
-      <location filename="../Tools/TrayStarter.py" line="645" />
+      <location filename="../Tools/TrayStarter.py" line="640" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;WebEngine (Security)&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Tools/TrayStarter.py" line="662" />
+      <location filename="../Tools/TrayStarter.py" line="657" />
       <source>Desktop</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Tools/TrayStarter.py" line="666" />
+      <location filename="../Tools/TrayStarter.py" line="661" />
       <source>Session Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Tools/TrayStarter.py" line="669" />
+      <location filename="../Tools/TrayStarter.py" line="664" />
       <source>&lt;/table&gt;</source>
       <translation>&lt;/table&gt;</translation>
     </message>
@@ -103248,10 +103262,10 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4141" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3042" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3026" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3011" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4147" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3044" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3028" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3013" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="208" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
@@ -103262,2094 +103276,2094 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1771" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1771" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1773" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1773" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="311" />
       <source>Index</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1782" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1781" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1784" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1783" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="323" />
       <source>Search</source>
       <translation>Rechercher</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2148" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2147" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2150" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2149" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="330" />
       <source>JavaScript Console</source>
       <translation>Console JavaScript</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="750" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="752" />
       <source>New Tab</source>
       <translation>Nouvel onglet</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="752" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="754" />
       <source>&amp;New Tab</source>
       <translation>&amp;Nouvel onglet</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="753" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="755" />
       <source>Ctrl+T</source>
       <comment>File|New Tab</comment>
       <translation>Ctrl+T</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="758" />
-      <source>Open a new web browser tab</source>
-      <translation>Ouvrir un nouvel onglet de navigation web</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="760" />
+      <source>Open a new web browser tab</source>
+      <translation>Ouvrir un nouvel onglet de navigation web</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="762" />
       <source>&lt;b&gt;New Tab&lt;/b&gt;&lt;p&gt;This opens a new web browser tab.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nouvel onglet&lt;/b&gt;&lt;p&gt;Ceci ouvre un nouvel onglet de navigation web.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="766" />
-      <source>New Window</source>
-      <translation>Nouvelle fenêtre</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="768" />
+      <source>New Window</source>
+      <translation>Nouvelle fenêtre</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="770" />
       <source>New &amp;Window</source>
       <translation>&amp;Nouvelle fenêtre</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="769" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="771" />
       <source>Ctrl+N</source>
       <comment>File|New Window</comment>
       <translation>Ctrl+N</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="774" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="776" />
       <source>Open a new web browser window</source>
       <translation>Ouvrir une nouvelle fenêtre de navigation web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="776" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="778" />
       <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a new web browser window in the current privacy mode.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nouvelle fenêtre&lt;/b&gt;&lt;p&gt;Ceci ouvre une nouvelle fenêtre de navigation web en mode privé.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2924" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="786" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2926" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="788" />
       <source>New Private Window</source>
       <translation>Nouvelle fenêtre privée</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="788" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="790" />
       <source>New &amp;Private Window</source>
       <translation>Nouvelle fenêtre &amp;privée</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="789" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="791" />
       <source>Ctrl+Shift+P</source>
       <comment>File|New Private Window</comment>
       <translation>Ctrl+Shift+P</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="795" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="797" />
       <source>Open a new private web browser window</source>
       <translation>Ouvrir une nouvelle fenêtre de navigation web privée</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="798" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="800" />
       <source>&lt;b&gt;New Private Window&lt;/b&gt;&lt;p&gt;This opens a new private web browser window by starting a new web browser instance in private mode.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2962" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2939" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="808" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2964" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2941" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="810" />
       <source>Open File</source>
       <translation>Ouvrir Fichier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="810" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="812" />
       <source>&amp;Open File</source>
       <translation>&amp;Ouvrir Fichier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="811" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="813" />
       <source>Ctrl+O</source>
       <comment>File|Open</comment>
       <translation>Ctrl+O</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="816" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="818" />
       <source>Open a file for display</source>
       <translation>Ouvrir un fichier pour affichage</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="818" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="820" />
       <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a new file for display. It pops up a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ouvrir fichier&lt;/b&gt;&lt;p&gt;Ceci ouvre un nouveau fichier pour affichage. Cela affiche un sélectionneur de fichier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="828" />
-      <source>Open File in New Tab</source>
-      <translation>Ouvrir le fichier dans un nouvel onglet</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="830" />
+      <source>Open File in New Tab</source>
+      <translation>Ouvrir le fichier dans un nouvel onglet</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="832" />
       <source>Open File in New &amp;Tab</source>
       <translation>Ouvrir unfichier dans un nouvel &amp;onglet</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="831" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="833" />
       <source>Shift+Ctrl+O</source>
       <comment>File|Open in new tab</comment>
       <translation>Shift+Ctrl+O</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="836" />
-      <source>Open a file for display in a new tab</source>
-      <translation>Ouvrir un fichier dans un nouvel onglet</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="838" />
+      <source>Open a file for display in a new tab</source>
+      <translation>Ouvrir un fichier dans un nouvel onglet</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="840" />
       <source>&lt;b&gt;Open File in New Tab&lt;/b&gt;&lt;p&gt;This opens a new file for display in a new tab. It pops up a file selection dialog.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="849" />
-      <source>Save As</source>
-      <translation>Enregistrer sous</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="851" />
+      <source>Save As</source>
+      <translation>Enregistrer sous</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="853" />
       <source>&amp;Save As...</source>
       <translation>Enregistrer &amp;sous...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="852" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="854" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="857" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="859" />
       <source>Save the current page to disk</source>
       <translation>Enregistrer la page courante sur le disque</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="859" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="861" />
       <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current page to disk.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Enregistrer sous...&lt;/b&gt;&lt;p&gt;Enregistrer la page courante sur le disque.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="867" />
-      <source>Save Page Screen</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="869" />
+      <source>Save Page Screen</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="871" />
       <source>Save Page Screen...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="876" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="878" />
       <source>Save the visible part of the current page as a screen shot</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="879" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="881" />
       <source>&lt;b&gt;Save Page Screen...&lt;/b&gt;&lt;p&gt;Saves the visible part of the current page as a screen shot.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="890" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="892" />
       <source>Import Bookmarks</source>
       <translation>Importer signets</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="891" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="893" />
       <source>&amp;Import Bookmarks...</source>
       <translation>&amp;Importer signets...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="898" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="900" />
       <source>Import bookmarks from other browsers</source>
       <translation>Importer des signets d'autres navigateurs</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="901" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="903" />
       <source>&lt;b&gt;Import Bookmarks&lt;/b&gt;&lt;p&gt;Import bookmarks from other browsers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Importer signets&lt;/b&gt;&lt;p&gt;Importer des signets d'autres navigateurs.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="912" />
       <source>Export Bookmarks</source>
       <translation>Exporter les signets</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="911" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="913" />
       <source>&amp;Export Bookmarks...</source>
       <translation>&amp;Exporter les signets...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="918" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="920" />
       <source>Export the bookmarks into a file</source>
       <translation>Exporter les signets dans un fichier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="921" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="923" />
       <source>&lt;b&gt;Export Bookmarks&lt;/b&gt;&lt;p&gt;Export the bookmarks into a file.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Exporter les signets&lt;/b&gt;&lt;p&gt;Exporter les signets dans un fichier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2571" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="930" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2573" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="932" />
       <source>Print</source>
       <translation>Imprimer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="932" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="934" />
       <source>&amp;Print</source>
       <translation>&amp;Imprimer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="933" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="935" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="938" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="940" />
       <source>Print the displayed help</source>
       <translation>Imprimer le fichier d'aide</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="940" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="942" />
       <source>&lt;b&gt;Print&lt;/b&gt;&lt;p&gt;Print the displayed help text.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Imprimer&lt;/b&gt;&lt;p&gt;Imprime le fichier d'aide affiché.&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="950" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="948" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="946" />
       <source>Print as PDF</source>
       <translation>Imprimer en pdf</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="954" />
-      <source>Print the displayed help as PDF</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="956" />
+      <source>Print the displayed help as PDF</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="958" />
       <source>&lt;b&gt;Print as PDF&lt;/b&gt;&lt;p&gt;Print the displayed help text as a PDF file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="969" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="967" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="965" />
       <source>Print Preview</source>
       <translation>Aperçu avant impression</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="976" />
       <source>Print preview of the displayed help</source>
       <translation>Va à la page d'aide de démarrage</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="977" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="979" />
       <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the displayed help text.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Aperçu avant impression&lt;/b&gt;&lt;p&gt;Aperçu avant impression de l'aide affichée.&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="990" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="988" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="986" />
       <source>Send Page Link</source>
       <translation>Envoyer le lien de la page</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="995" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="997" />
       <source>Send the link of the current page via email</source>
       <translation>Envoyer le lien de la page courante via courriel</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="998" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1000" />
       <source>&lt;b&gt;Send Page Link&lt;/b&gt;&lt;p&gt;Send the link of the current page via email.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Envoyer le lien de la page&lt;/b&gt;&lt;p&gt;Envoyer le lien de la page courante via courriel.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1007" />
-      <source>Close</source>
-      <translation>Fermer</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1009" />
+      <source>Close</source>
+      <translation>Fermer</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1011" />
       <source>&amp;Close</source>
       <translation>&amp;Fermer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1010" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1012" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1015" />
-      <source>Close the current help window</source>
-      <translation>Ferme la fenêtre d'aide en cours</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1017" />
+      <source>Close the current help window</source>
+      <translation>Ferme la fenêtre d'aide en cours</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1019" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current web browser window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fermer&lt;/b&gt;&lt;p&gt;Ferme la fenêtre courante du navigateur web.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1023" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1025" />
       <source>Close All</source>
       <translation>Tout fermer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1024" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1026" />
       <source>Close &amp;All</source>
       <translation>&amp;Tout fermer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1030" />
-      <source>Close all help windows</source>
-      <translation>Fermer toutes les fenêtres d'aide</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1032" />
+      <source>Close all help windows</source>
+      <translation>Fermer toutes les fenêtres d'aide</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1034" />
       <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all web browser windows except the first one.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Tout fermer&lt;/b&gt;&lt;p&gt;Ferme toutes les fenêtres de navigation sauf la première.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1041" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1043" />
       <source>Quit</source>
       <translation>Quitter</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3354" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1043" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3360" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1045" />
       <source>&amp;Quit</source>
       <translation>&amp;Quitter</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1044" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1046" />
       <source>Ctrl+Q</source>
       <comment>File|Quit</comment>
       <translation>Ctrl+Q</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1049" />
-      <source>Quit the eric Web Browser</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1051" />
+      <source>Quit the eric Web Browser</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1053" />
       <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the eric Web Browser.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1057" />
-      <source>Backward</source>
-      <translation>Précédent</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1059" />
+      <source>Backward</source>
+      <translation>Précédent</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1061" />
       <source>&amp;Backward</source>
       <translation>&amp;Précédent</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1060" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1062" />
       <source>Alt+Left</source>
       <comment>Go|Backward</comment>
       <translation>Alt+Left</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1065" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1067" />
       <source>Move one screen backward</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1067" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1069" />
       <source>&lt;b&gt;Backward&lt;/b&gt;&lt;p&gt;Moves one screen backward. If none is available, this action is disabled.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1077" />
-      <source>Forward</source>
-      <translation>Suivant</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1079" />
+      <source>Forward</source>
+      <translation>Suivant</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1081" />
       <source>&amp;Forward</source>
       <translation>&amp;Suivant</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1080" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1082" />
       <source>Alt+Right</source>
       <comment>Go|Forward</comment>
       <translation>Alt+Right</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1085" />
-      <source>Move one screen forward</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1087" />
+      <source>Move one screen forward</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1089" />
       <source>&lt;b&gt;Forward&lt;/b&gt;&lt;p&gt;Moves one screen forward. If none is available, this action is disabled.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1097" />
-      <source>Home</source>
-      <translation>Accueil</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1099" />
+      <source>Home</source>
+      <translation>Accueil</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1101" />
       <source>&amp;Home</source>
       <translation>&amp;URL de démarrage</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1100" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1102" />
       <source>Ctrl+Home</source>
       <comment>Go|Home</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1105" />
-      <source>Move to the initial screen</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1107" />
+      <source>Move to the initial screen</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1109" />
       <source>&lt;b&gt;Home&lt;/b&gt;&lt;p&gt;Moves to the initial screen.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1113" />
-      <source>Reload</source>
-      <translation>Recharger</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1115" />
+      <source>Reload</source>
+      <translation>Recharger</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1117" />
       <source>&amp;Reload</source>
       <translation>&amp;Recharger</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1116" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1118" />
       <source>Ctrl+R</source>
       <comment>Go|Reload</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1117" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1119" />
       <source>F5</source>
       <comment>Go|Reload</comment>
       <translation>F5</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1121" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1123" />
       <source>Reload the current screen</source>
       <translation type="unfinished">Recharger la session courante</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1123" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1125" />
       <source>&lt;b&gt;Reload&lt;/b&gt;&lt;p&gt;Reloads the current screen.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1129" />
-      <source>Stop</source>
-      <translation>Arrêt</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1131" />
+      <source>Stop</source>
+      <translation>Arrêt</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1133" />
       <source>&amp;Stop</source>
       <translation>&amp;Arrêt</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1132" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1134" />
       <source>Ctrl+.</source>
       <comment>Go|Stop</comment>
       <translation>Ctrl+.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1133" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1135" />
       <source>Esc</source>
       <comment>Go|Stop</comment>
       <translation>Esc</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1137" />
-      <source>Stop loading</source>
-      <translation>Arrêter le chargement</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1139" />
+      <source>Stop loading</source>
+      <translation>Arrêter le chargement</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1141" />
       <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stops loading of the current tab.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1145" />
-      <source>Copy</source>
-      <translation>Copier</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1147" />
+      <source>Copy</source>
+      <translation>Copier</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1149" />
       <source>&amp;Copy</source>
       <translation>&amp;Copier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1148" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1150" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1153" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1155" />
       <source>Copy the selected text</source>
       <translation>Copie le texte sélectionné</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1155" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1157" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Copier&lt;/b&gt;&lt;p&gt;Copie le texte sélectionné dans le presse-papier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1161" />
-      <source>Cut</source>
-      <translation>Couper</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1163" />
+      <source>Cut</source>
+      <translation>Couper</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1165" />
       <source>Cu&amp;t</source>
       <translation>Cou&amp;per</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1164" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1166" />
       <source>Ctrl+X</source>
       <comment>Edit|Cut</comment>
       <translation>Ctrl+X</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1169" />
-      <source>Cut the selected text</source>
-      <translation>Couper le texte sélectionné</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1171" />
+      <source>Cut the selected text</source>
+      <translation>Couper le texte sélectionné</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1173" />
       <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Couper&lt;/b&gt;&lt;p&gt;Couper le texte sélectionné vers le presse papier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1177" />
-      <source>Paste</source>
-      <translation>Coller</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1179" />
+      <source>Paste</source>
+      <translation>Coller</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1181" />
       <source>&amp;Paste</source>
       <translation>Col&amp;ler</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1180" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1182" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1185" />
-      <source>Paste text from the clipboard</source>
-      <translation>Coller le texte du presse papier</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1187" />
+      <source>Paste text from the clipboard</source>
+      <translation>Coller le texte du presse papier</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1189" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste some text from the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Coller&lt;/b&gt;&lt;p&gt;Coller du texte du presse papier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1193" />
-      <source>Undo</source>
-      <translation>Défaire</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1195" />
+      <source>Undo</source>
+      <translation>Défaire</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1197" />
       <source>&amp;Undo</source>
       <translation>&amp;Défaire</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1196" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1198" />
       <source>Ctrl+Z</source>
       <comment>Edit|Undo</comment>
       <translation>Ctrl+Z</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1201" />
-      <source>Undo the last edit action</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1203" />
+      <source>Undo the last edit action</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1205" />
       <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last edit action.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1209" />
-      <source>Redo</source>
-      <translation>Refaire</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1211" />
+      <source>Redo</source>
+      <translation>Refaire</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1213" />
       <source>&amp;Redo</source>
       <translation>&amp;Refaire</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1212" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1214" />
       <source>Ctrl+Shift+Z</source>
       <comment>Edit|Redo</comment>
       <translation>Ctrl+Shift+Z</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1217" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1219" />
       <source>Redo the last edit action</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1219" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1221" />
       <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last edit action.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1225" />
-      <source>Select All</source>
-      <translation>Tout sélectionner</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1227" />
+      <source>Select All</source>
+      <translation>Tout sélectionner</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1229" />
       <source>&amp;Select All</source>
       <translation>Tout &amp;sélectionner</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1228" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1230" />
       <source>Ctrl+A</source>
       <comment>Edit|Select All</comment>
       <translation>Ctrl+A</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1233" />
-      <source>Select all text</source>
-      <translation>Sélectionne tout le texte</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1235" />
+      <source>Select all text</source>
+      <translation>Sélectionne tout le texte</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1237" />
       <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Select all text of the current browser.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1245" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1244" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1247" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1246" />
       <source>Unselect</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1246" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1248" />
       <source>Alt+Ctrl+A</source>
       <comment>Edit|Unselect</comment>
       <translation>Alt+Ctrl+A</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1251" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1253" />
       <source>Clear current selection</source>
       <translation>Effacer la sélection courante</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1253" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1255" />
       <source>&lt;b&gt;Unselect&lt;/b&gt;&lt;p&gt;Clear the selection of the current browser.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1262" />
-      <source>Find...</source>
-      <translation>Rechercher...</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1264" />
+      <source>Find...</source>
+      <translation>Rechercher...</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1266" />
       <source>&amp;Find...</source>
       <translation>&amp;Rechercher...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1265" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1267" />
       <source>Ctrl+F</source>
       <comment>Edit|Find</comment>
       <translation>Ctrl+F</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1270" />
-      <source>Find text in page</source>
-      <translation>Trouver le texte dans la page</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1272" />
+      <source>Find text in page</source>
+      <translation>Trouver le texte dans la page</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1274" />
       <source>&lt;b&gt;Find&lt;/b&gt;&lt;p&gt;Find text in the current page.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chercher&lt;/b&gt;&lt;p&gt;Recherche le texte dans la page courante.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1278" />
-      <source>Find next</source>
-      <translation>Chercher suivant</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1280" />
+      <source>Find next</source>
+      <translation>Chercher suivant</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1282" />
       <source>Find &amp;next</source>
       <translation>Chercher &amp;suivant</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1281" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1283" />
       <source>F3</source>
       <comment>Edit|Find next</comment>
       <translation>F3</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1286" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1288" />
       <source>Find next occurrence of text in page</source>
       <translation>Recherche de la prochaine occurence du texte dans la page</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1288" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1290" />
       <source>&lt;b&gt;Find next&lt;/b&gt;&lt;p&gt;Find the next occurrence of text in the current page.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chercher suivant&lt;/b&gt;&lt;p&gt;Recherche la prochaine occurence du texte dans la page.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1297" />
-      <source>Find previous</source>
-      <translation>Chercher précédent</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1299" />
+      <source>Find previous</source>
+      <translation>Chercher précédent</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1301" />
       <source>Find &amp;previous</source>
       <translation>Chercher &amp;précédent</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1300" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1302" />
       <source>Shift+F3</source>
       <comment>Edit|Find previous</comment>
       <translation>Shift+F3</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1306" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1308" />
       <source>Find previous occurrence of text in page</source>
       <translation>Recherche de l' occurence précédente dans la page</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1309" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1311" />
       <source>&lt;b&gt;Find previous&lt;/b&gt;&lt;p&gt;Find the previous occurrence of text in the current page.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chercher précédent&lt;/b&gt;&lt;p&gt;Recherche l'occurence précédente dans la page.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1319" />
-      <source>Manage Bookmarks</source>
-      <translation>Gérer signets</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1320" />
-      <source>&amp;Manage Bookmarks...</source>
-      <translation>&amp;Gérer les signets...</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1321" />
+      <source>Manage Bookmarks</source>
+      <translation>Gérer signets</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1322" />
+      <source>&amp;Manage Bookmarks...</source>
+      <translation>&amp;Gérer les signets...</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1323" />
       <source>Ctrl+Shift+B</source>
       <comment>Help|Manage bookmarks</comment>
       <translation>Ctrl+Shift+B</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1327" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1329" />
       <source>Open a dialog to manage the bookmarks.</source>
       <translation>Ouvrir une fenêtre pour gérer les signets.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1330" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1332" />
       <source>&lt;b&gt;Manage Bookmarks...&lt;/b&gt;&lt;p&gt;Open a dialog to manage the bookmarks.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gérer signets...&lt;/b&gt;&lt;p&gt;Ouvrir une fenêtre pour gérer les signets.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1339" />
-      <source>Add Bookmark</source>
-      <translation>Ajouter un signet</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1341" />
+      <source>Add Bookmark</source>
+      <translation>Ajouter un signet</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1343" />
       <source>Add &amp;Bookmark...</source>
       <translation>&amp;Ajouter un signet ...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1342" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1344" />
       <source>Ctrl+D</source>
       <comment>Help|Add bookmark</comment>
       <translation>Ctrl+D</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1348" />
-      <source>Open a dialog to add a bookmark.</source>
-      <translation>Ouvrir une fenêtre pour ajouter un signet.</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1350" />
+      <source>Open a dialog to add a bookmark.</source>
+      <translation>Ouvrir une fenêtre pour ajouter un signet.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1352" />
       <source>&lt;b&gt;Add Bookmark&lt;/b&gt;&lt;p&gt;Open a dialog to add the current URL as a bookmark.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ajouter signet&lt;/b&gt;&lt;p&gt;Ouvrir une fenêtre pour ajouter l'URL courante en tant que signet.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1359" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1361" />
       <source>Add Folder</source>
       <translation>Ajouter repertoire</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1360" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1362" />
       <source>Add &amp;Folder...</source>
       <translation>Ajouter &amp;Répertoire ...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1367" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1369" />
       <source>Open a dialog to add a new bookmarks folder.</source>
       <translation>Ouvrir une fenêtre pour ajouter un nouveau dossier de signets.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1370" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1372" />
       <source>&lt;b&gt;Add Folder...&lt;/b&gt;&lt;p&gt;Open a dialog to add a new bookmarks folder.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ajouter dossier...&lt;/b&gt;&lt;p&gt;Ouvrir une fenêtre pour ajouter un nouveau dossier de signets.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1379" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1381" />
       <source>Bookmark All Tabs</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1380" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1382" />
       <source>Bookmark All Tabs...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1386" />
-      <source>Bookmark all open tabs.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1388" />
+      <source>Bookmark all open tabs.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1390" />
       <source>&lt;b&gt;Bookmark All Tabs...&lt;/b&gt;&lt;p&gt;Open a dialog to add a new bookmarks folder for all open tabs.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1398" />
-      <source>What's This?</source>
-      <translation>Qu'est-ce que c'est ?</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1400" />
+      <source>What's This?</source>
+      <translation>Qu'est-ce que c'est ?</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1402" />
       <source>&amp;What's This?</source>
       <translation>&amp;Qu'est-ce que c'est?</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1401" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1403" />
       <source>Shift+F1</source>
       <comment>Help|What's This?'</comment>
       <translation>Shift+F1</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1406" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1408" />
       <source>Context sensitive help</source>
       <translation>Aide contextuelle</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1408" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1410" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Affiche l'aide contextuelle&lt;/b&gt;&lt;p&gt;Dans le mode "Qu'est-ce que c'est?", la souris est affichée avec un point d'interrogation, et on peut cliquer sur les éléments de  l'interface pour obtenir une courte description de l'élément. Cette fonction peut être obtenue avec le bouton d'aide contextuelle de la barre principale.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1421" />
-      <source>About</source>
-      <translation>À propos</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1421" />
-      <source>&amp;About</source>
-      <translation>&amp;À propos</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1423" />
-      <source>Display information about this software</source>
-      <translation>Affiche les informations concernant le logiciel</translation>
+      <source>About</source>
+      <translation>À propos</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1423" />
+      <source>&amp;About</source>
+      <translation>&amp;À propos</translation>
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1425" />
+      <source>Display information about this software</source>
+      <translation>Affiche les informations concernant le logiciel</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1427" />
       <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
       <translation>&lt;b&gt;À propos de&lt;/b&gt;&lt;p&gt;Affiche certaines informations concernant le logiciel.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1434" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1436" />
       <source>About Qt</source>
       <translation>À propos de Qt</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1435" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1437" />
       <source>About &amp;Qt</source>
       <translation>À propos de &amp;Qt</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1442" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1444" />
       <source>Display information about the Qt toolkit</source>
       <translation>Affiche les informations concernant Qt</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1445" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1447" />
       <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
       <translation>&lt;b&gt;À propos de Qt&lt;/b&gt;&lt;p&gt;Affiche les informations concernant Qt&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1454" />
-      <source>Zoom in</source>
-      <translation>Zoom avant</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1456" />
-      <source>Zoom &amp;in</source>
-      <translation>Zoom a&amp;vant</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1457" />
-      <source>Ctrl++</source>
-      <comment>View|Zoom in</comment>
-      <translation>Ctrl++</translation>
+      <source>Zoom in</source>
+      <translation>Zoom avant</translation>
     </message>
     <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1458" />
+      <source>Zoom &amp;in</source>
+      <translation>Zoom a&amp;vant</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1459" />
+      <source>Ctrl++</source>
+      <comment>View|Zoom in</comment>
+      <translation>Ctrl++</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1460" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
       <translation>Zoom avant</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1462" />
-      <source>Zoom in on the web page</source>
-      <translation>Zoom avant sur la page web</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1464" />
+      <source>Zoom in on the web page</source>
+      <translation>Zoom avant sur la page web</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1466" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the web page. This makes the web page bigger.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1474" />
-      <source>Zoom out</source>
-      <translation>Zoom arrière</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1476" />
+      <source>Zoom out</source>
+      <translation>Zoom arrière</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1478" />
       <source>Zoom &amp;out</source>
       <translation>Zoom a&amp;rrière</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1477" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1479" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
       <translation>Ctrl+-</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1478" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1480" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
       <translation>Zoom arrière</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1482" />
-      <source>Zoom out on the web page</source>
-      <translation>Zoom arrière sur la page web</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1484" />
+      <source>Zoom out on the web page</source>
+      <translation>Zoom arrière sur la page web</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1486" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the web page. This makes the web page smaller.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1494" />
-      <source>Zoom reset</source>
-      <translation>Annulation du zoom</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1496" />
+      <source>Zoom reset</source>
+      <translation>Annulation du zoom</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1498" />
       <source>Zoom &amp;reset</source>
       <translation>Annulation du &amp;zoom</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1497" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1499" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
       <translation>Ctrl+0</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1502" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1504" />
       <source>Reset the zoom of the web page</source>
       <translation>Annulation du zoom sur la page web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1504" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1506" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the web page. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1515" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1514" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1517" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1516" />
       <source>Show page source</source>
       <translation>Montrer la source de la page</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1516" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1518" />
       <source>Ctrl+U</source>
       <translation>Ctrl+U</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1521" />
-      <source>Show the page source in an editor</source>
-      <translation>Montrer la source de la page dans un éditeur</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1523" />
+      <source>Show the page source in an editor</source>
+      <translation>Montrer la source de la page dans un éditeur</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1525" />
       <source>&lt;b&gt;Show page source&lt;/b&gt;&lt;p&gt;Show the page source in an editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1533" />
-      <source>Full Screen</source>
-      <translation>Plein écran</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1535" />
+      <source>Full Screen</source>
+      <translation>Plein écran</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1537" />
       <source>&amp;Full Screen</source>
       <translation>&amp;Plein écran</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1542" />
-      <source>Meta+Ctrl+F</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1544" />
+      <source>Meta+Ctrl+F</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1546" />
       <source>F11</source>
       <translation>F11</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1551" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1550" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1553" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1552" />
       <source>Show next tab</source>
       <translation>Afficher la tabulation suivante</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1552" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1554" />
       <source>Ctrl+Alt+Tab</source>
       <translation>Ctrl+Alt+Tab</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1563" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1562" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1565" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1564" />
       <source>Show previous tab</source>
       <translation>Afficher la tabulation précédente</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1564" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1566" />
       <source>Shift+Ctrl+Alt+Tab</source>
       <translation>Shift+Ctrl+Alt+Tab</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1575" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1574" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1577" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1576" />
       <source>Switch between tabs</source>
       <translation>Intervertir les onglets</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1576" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1578" />
       <source>Ctrl+1</source>
       <translation>Ctrl+1</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1586" />
-      <source>Preferences</source>
-      <translation>Préférences</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1588" />
+      <source>Preferences</source>
+      <translation>Préférences</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1590" />
       <source>&amp;Preferences...</source>
       <translation>&amp;Préférences...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1594" />
-      <source>Set the prefered configuration</source>
-      <translation>Édition des préférences</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1596" />
+      <source>Set the prefered configuration</source>
+      <translation>Édition des préférences</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1598" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Préférences&lt;/b&gt;&lt;p&gt;Edite les valeurs souhaitées pour la configuration du logiciel.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1606" />
-      <source>Languages</source>
-      <translation>Langages</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1608" />
+      <source>Languages</source>
+      <translation>Langages</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1610" />
       <source>&amp;Languages...</source>
       <translation>&amp;Langages...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1615" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1617" />
       <source>Configure the accepted languages for web pages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1618" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1620" />
       <source>&lt;b&gt;Languages&lt;/b&gt;&lt;p&gt;Configure the accepted languages for web pages.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1627" />
-      <source>Cookies</source>
-      <translation>Cookies</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1629" />
+      <source>Cookies</source>
+      <translation>Cookies</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1631" />
       <source>C&amp;ookies...</source>
       <translation>C&amp;ookies...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1635" />
-      <source>Configure cookies handling</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1637" />
+      <source>Configure cookies handling</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1639" />
       <source>&lt;b&gt;Cookies&lt;/b&gt;&lt;p&gt;Configure cookies handling.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1643" />
-      <source>Personal Information</source>
-      <translation>Information personnelle</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1645" />
+      <source>Personal Information</source>
+      <translation>Information personnelle</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1647" />
       <source>Personal Information...</source>
       <translation>Information personnelle...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1652" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1654" />
       <source>Configure personal information for completing form fields</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1655" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1657" />
       <source>&lt;b&gt;Personal Information...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the personal information used for completing form fields.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1665" />
-      <source>GreaseMonkey Scripts</source>
-      <translation>Scripts GreaseMonkey</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1667" />
+      <source>GreaseMonkey Scripts</source>
+      <translation>Scripts GreaseMonkey</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1669" />
       <source>GreaseMonkey Scripts...</source>
       <translation>Scripts GreaseMonkey...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1673" />
-      <source>Configure the GreaseMonkey Scripts</source>
-      <translation>Configuration des Scripts GreaseMonkey</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1675" />
+      <source>Configure the GreaseMonkey Scripts</source>
+      <translation>Configuration des Scripts GreaseMonkey</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1677" />
       <source>&lt;b&gt;GreaseMonkey Scripts...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the available GreaseMonkey Scripts.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1685" />
-      <source>Edit Message Filters</source>
-      <translation>Modifier les filtres de message</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1687" />
+      <source>Edit Message Filters</source>
+      <translation>Modifier les filtres de message</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1689" />
       <source>Edit Message Filters...</source>
       <translation>Modifier les filtres de message...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1694" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1696" />
       <source>Edit the message filters used to suppress unwanted messages</source>
       <translation>Éditer les filtres de message utilisés pour supprimer les messages indésirés</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1697" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1699" />
       <source>&lt;b&gt;Edit Message Filters&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the message filters used to suppress unwanted messages been shown in an error window.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1708" />
-      <source>Edit HTML5 Feature Permissions</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1710" />
+      <source>Edit HTML5 Feature Permissions</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1712" />
       <source>Edit HTML5 Feature Permissions...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1717" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1719" />
       <source>Edit the remembered HTML5 feature permissions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1720" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1722" />
       <source>&lt;b&gt;Edit HTML5 Feature Permissions&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the remembered HTML5 feature permissions.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1735" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1733" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1731" />
       <source>Sync with Table of Contents</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1740" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1742" />
       <source>Synchronizes the table of contents with current page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1743" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1745" />
       <source>&lt;b&gt;Sync with Table of Contents&lt;/b&gt;&lt;p&gt;Synchronizes the table of contents with current page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1754" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1753" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1756" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1755" />
       <source>Table of Contents</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1760" />
-      <source>Shows the table of contents window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1762" />
+      <source>Shows the table of contents window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1764" />
       <source>&lt;b&gt;Table of Contents&lt;/b&gt;&lt;p&gt;Shows the table of contents window.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1773" />
-      <source>Shows the index window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1775" />
+      <source>Shows the index window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1777" />
       <source>&lt;b&gt;Index&lt;/b&gt;&lt;p&gt;Shows the index window.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1788" />
-      <source>Shows the search window</source>
-      <translation>Montre la fenêtre de recherche</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1790" />
+      <source>Shows the search window</source>
+      <translation>Montre la fenêtre de recherche</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1792" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Shows the search window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chercher&lt;/b&gt;&lt;p&gt;Montre la fenêtre de recherche.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1796" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1798" />
       <source>Manage QtHelp Documents</source>
       <translation>Gérer les documents QtHelp</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1797" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1799" />
       <source>Manage QtHelp &amp;Documents</source>
       <translation>Gérer les &amp;documents QtHelp</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1804" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1806" />
       <source>Shows a dialog to manage the QtHelp documentation set</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1807" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1809" />
       <source>&lt;b&gt;Manage QtHelp Documents&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the QtHelp documentation set.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1817" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1819" />
       <source>Reindex Documentation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1818" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1820" />
       <source>&amp;Reindex Documentation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1825" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1827" />
       <source>Reindexes the documentation set</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1828" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1830" />
       <source>&lt;b&gt;Reindex Documentation&lt;/b&gt;&lt;p&gt;Reindexes the documentation set.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1847" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1841" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1839" />
-      <source>Clear private data</source>
-      <translation>Effacer les données personnelles</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1849" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1843" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1841" />
+      <source>Clear private data</source>
+      <translation>Effacer les données personnelles</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1851" />
       <source>&lt;b&gt;Clear private data&lt;/b&gt;&lt;p&gt;Clears the private data like browsing history, search history or the favicons database.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1859" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1861" />
       <source>Clear icons database</source>
       <translation>Effacer la base d'icônes</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1860" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1862" />
       <source>Clear &amp;icons database</source>
       <translation>Effacer la base d'&amp;icônes</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1866" />
-      <source>Clear the database of favicons</source>
-      <translation>Effacer la base d'icônes</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1868" />
+      <source>Clear the database of favicons</source>
+      <translation>Effacer la base d'icônes</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1870" />
       <source>&lt;b&gt;Clear icons database&lt;/b&gt;&lt;p&gt;Clears the database of favicons of previously visited URLs.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Effacer la base d'icônes&lt;/b&gt;&lt;p&gt;Efface la base d'icônes de l'URL visitée précédemment.&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1882" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1880" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1878" />
       <source>Manage Saved Favicons</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1887" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1889" />
       <source>Show a dialog to manage the saved favicons</source>
       <translation>Montre une fenêtre pour gérer les favicons enregistrés</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1890" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1892" />
       <source>&lt;b&gt;Manage Saved Favicons&lt;/b&gt;&lt;p&gt;This shows a dialog to manage the saved favicons of previously visited URLs.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1900" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1902" />
       <source>Configure Search Engines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1901" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1903" />
       <source>Configure Search &amp;Engines...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1908" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1910" />
       <source>Configure the available search engines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1911" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1913" />
       <source>&lt;b&gt;Configure Search Engines...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure the available search engines.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1921" />
-      <source>Manage Saved Passwords</source>
-      <translation>Gérer les mots de passe enregistrés</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1923" />
+      <source>Manage Saved Passwords</source>
+      <translation>Gérer les mots de passe enregistrés</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1925" />
       <source>Manage Saved Passwords...</source>
       <translation>Gérer les mots de passe enregistrés...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1929" />
-      <source>Manage the saved passwords</source>
-      <translation>Gérer les mots de passe enregistrés</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1931" />
+      <source>Manage the saved passwords</source>
+      <translation>Gérer les mots de passe enregistrés</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1933" />
       <source>&lt;b&gt;Manage Saved Passwords...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the saved passwords.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gérer les mots de passe enregistrés...&lt;/b&gt;&lt;p&gt;Ceci ouvre une fenêtre pour gérer les mots de passe enregistrés.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1940" />
-      <source>Manage FIDO2 Security Keys</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1942" />
+      <source>Manage FIDO2 Security Keys</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1944" />
       <source>Manage FIDO2 Security Keys...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1948" />
-      <source>Manage FIDO2 security keys</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1950" />
+      <source>Manage FIDO2 security keys</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1952" />
       <source>&lt;b&gt;Manage FIDO2 Security Keys...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage FIDO2 security keys.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1960" />
-      <source>Ad Block</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1962" />
+      <source>Ad Block</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1964" />
       <source>&amp;Ad Block...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1969" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1971" />
       <source>Configure AdBlock subscriptions and rules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1972" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1974" />
       <source>&lt;b&gt;Ad Block...&lt;/b&gt;&lt;p&gt;Opens a dialog to configure AdBlock subscriptions and rules.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1982" />
-      <source>Manage SSL Certificate Errors</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="1984" />
+      <source>Manage SSL Certificate Errors</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1986" />
       <source>Manage SSL Certificate Errors...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1991" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1993" />
       <source>Manage the accepted SSL certificate Errors</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="1994" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="1996" />
       <source>&lt;b&gt;Manage SSL Certificate Errors...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the accepted SSL certificate errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2004" />
-      <source>Manage Safe Browsing</source>
-      <translation>Gérer la navigation sécurisée</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2006" />
+      <source>Manage Safe Browsing</source>
+      <translation>Gérer la navigation sécurisée</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2008" />
       <source>Manage Safe Browsing...</source>
       <translation>Gérer la navigation sécurisée...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2013" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2015" />
       <source>Configure Safe Browsing and manage local cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2016" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2018" />
       <source>&lt;b&gt;Manage Safe Browsing&lt;/b&gt;&lt;p&gt;This opens a dialog to configure Safe Browsing and to manage the local cache.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2027" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2026" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2029" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2028" />
       <source>Downloads</source>
       <translation>Téléchargements</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2033" />
-      <source>Shows the downloads window</source>
-      <translation>Montre la fenêtre des téléchargements</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2035" />
+      <source>Shows the downloads window</source>
+      <translation>Montre la fenêtre des téléchargements</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2037" />
       <source>&lt;b&gt;Downloads&lt;/b&gt;&lt;p&gt;Shows the downloads window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Téléchargement&lt;/b&gt;&lt;p&gt;Montre la fenêtre des téléchargements.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2041" />
-      <source>RSS Feeds Dialog</source>
-      <translation>Fenêtre de flux RSS</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2043" />
+      <source>RSS Feeds Dialog</source>
+      <translation>Fenêtre de flux RSS</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2045" />
       <source>&amp;RSS Feeds Dialog...</source>
       <translation>Fenêtre de flux &amp;RSS...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2044" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2046" />
       <source>Ctrl+Shift+F</source>
       <comment>Help|RSS Feeds Dialog</comment>
       <translation>Ctrl+Shift+F</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2050" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2052" />
       <source>Open a dialog showing the configured RSS feeds.</source>
       <translation>Ouvrir une fenêtre montrant les flux RSS configurés.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2053" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2055" />
       <source>&lt;b&gt;RSS Feeds Dialog...&lt;/b&gt;&lt;p&gt;Open a dialog to show the configured RSS feeds. It can be used to mange the feeds and to show their contents.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2064" />
-      <source>Siteinfo Dialog</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2066" />
+      <source>Siteinfo Dialog</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2068" />
       <source>&amp;Siteinfo Dialog...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2067" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2069" />
       <source>Ctrl+Shift+I</source>
       <comment>Help|Siteinfo Dialog</comment>
       <translation>Ctrl+Shift+I</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2073" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2075" />
       <source>Open a dialog showing some information about the current site.</source>
       <translation>Ouvrir une fenêtre montrant quelques informations sur le site courant.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2076" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2078" />
       <source>&lt;b&gt;Siteinfo Dialog...&lt;/b&gt;&lt;p&gt;Opens a dialog showing some information about the current site.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2086" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2088" />
       <source>Manage User Agent Settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2087" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2089" />
       <source>Manage &amp;User Agent Settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2094" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2096" />
       <source>Shows a dialog to manage the User Agent settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2097" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2099" />
       <source>&lt;b&gt;Manage User Agent Settings&lt;/b&gt;&lt;p&gt;Shows a dialog to manage the User Agent settings.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2106" />
-      <source>Synchronize data</source>
-      <translation>Synchroniser les données</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2108" />
+      <source>Synchronize data</source>
+      <translation>Synchroniser les données</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2110" />
       <source>&amp;Synchronize Data...</source>
       <translation>&amp;Synchroniser les données...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2115" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2117" />
       <source>Shows a dialog to synchronize data via the network</source>
       <translation>Montre une fenêtre pour synchroniser les données via le réseau</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2118" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2120" />
       <source>&lt;b&gt;Synchronize Data...&lt;/b&gt;&lt;p&gt;This shows a dialog to synchronize data via the network.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Synchroniser les données...&lt;/b&gt;&lt;p&gt;Ceci montre une fenêtre pour synchroniser les données via le réseau.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2128" />
-      <source>Manage Saved Zoom Values</source>
-      <translation>Gérer la valeur de zoom enregistrée</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2130" />
+      <source>Manage Saved Zoom Values</source>
+      <translation>Gérer la valeur de zoom enregistrée</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2132" />
       <source>Manage Saved Zoom Values...</source>
       <translation>Gérer la valeur de zoom enregistrée...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2136" />
-      <source>Manage the saved zoom values</source>
-      <translation>Gérer la valeur de zoom enregistrée</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2138" />
+      <source>Manage the saved zoom values</source>
+      <translation>Gérer la valeur de zoom enregistrée</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2140" />
       <source>&lt;b&gt;Manage Saved Zoom Values...&lt;/b&gt;&lt;p&gt;Opens a dialog to manage the saved zoom values.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gérer la valeur de zoom enregistrée...&lt;/b&gt;&lt;p&gt;Ouvre une fenêtre pour gérer la valeur de zoom enregistrée.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2155" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2157" />
       <source>Toggle the JavaScript console window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2158" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2160" />
       <source>&lt;b&gt;JavaScript Console&lt;/b&gt;&lt;p&gt;This toggles the JavaScript console window.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2168" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2167" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2170" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2169" />
       <source>Tab Manager</source>
       <translation>Gestionnaire des onglets</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2174" />
-      <source>Shows the tab manager window</source>
-      <translation>Montre le gestionnaire d'onglets</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2176" />
+      <source>Shows the tab manager window</source>
+      <translation>Montre le gestionnaire d'onglets</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2178" />
       <source>&lt;b&gt;Tab Manager&lt;/b&gt;&lt;p&gt;Shows the tab manager window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gestionnaire d'onglets&lt;/b&gt;&lt;p&gt;Montre les gestionnaire d'onglets.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2184" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2186" />
       <source>Session Manager</source>
       <translation>Gestionnaire de session</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2185" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2187" />
       <source>Session Manager...</source>
       <translation>Gestionnaire de session...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2192" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2194" />
       <source>Shows the session manager window</source>
       <translation>Montre le gestionnaire de session</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2195" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2197" />
       <source>&lt;b&gt;Session Manager&lt;/b&gt;&lt;p&gt;Shows the session manager window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gestionnaire de session&lt;/b&gt;&lt;p&gt;Montre le gestionnaire de session.&lt;/p&gt;</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2208" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2206" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2204" />
       <source>Scan current site</source>
       <translation>Scanner le site courant</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5248" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5238" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5268" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5258" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2222" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2220" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2218" />
       <source>IP Address Report</source>
       <translation>Rapport d'adresse IP</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5262" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5282" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2234" />
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2232" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2230" />
       <source>Domain Report</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2250" />
-      <source>Keyboard Shortcuts</source>
-      <translation>jRaccourcis clavier</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2252" />
+      <source>Keyboard Shortcuts</source>
+      <translation>jRaccourcis clavier</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2254" />
       <source>Keyboard &amp;Shortcuts...</source>
       <translation>&amp;Raccourcis claviers...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2258" />
-      <source>Set the keyboard shortcuts</source>
-      <translation>Définition des raccourcis clavier</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2260" />
+      <source>Set the keyboard shortcuts</source>
+      <translation>Définition des raccourcis clavier</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2262" />
       <source>&lt;b&gt;Keyboard Shortcuts&lt;/b&gt;&lt;p&gt;Set the keyboard shortcuts of the application with your prefered values.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Raccourcis claviers&lt;/b&gt;&lt;p&gt;Edite les raccourcis claviers pour l'application.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5675" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5656" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2270" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5695" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5676" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2272" />
       <source>Export Keyboard Shortcuts</source>
       <translation>Exporter les raccourcis clavier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2272" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2274" />
       <source>&amp;Export Keyboard Shortcuts...</source>
       <translation>&amp;Exporter les raccourcis claviers...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2278" />
-      <source>Export the keyboard shortcuts</source>
-      <translation>Exporte les raccourcis claviers</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2280" />
+      <source>Export the keyboard shortcuts</source>
+      <translation>Exporte les raccourcis claviers</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2282" />
       <source>&lt;b&gt;Export Keyboard Shortcuts&lt;/b&gt;&lt;p&gt;Export the keyboard shortcuts of the application.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Exporter les raccourcis clavier&lt;/b&gt;&lt;p&gt;Exporte les raccourcis claviers de l'application.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5695" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2289" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5715" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2291" />
       <source>Import Keyboard Shortcuts</source>
       <translation>Importer les raccourcis clavier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2291" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2293" />
       <source>&amp;Import Keyboard Shortcuts...</source>
       <translation>&amp;Importer des raccourcis clavier...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2297" />
-      <source>Import the keyboard shortcuts</source>
-      <translation>Importe des raccourcis clavier</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2299" />
+      <source>Import the keyboard shortcuts</source>
+      <translation>Importe des raccourcis clavier</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2301" />
       <source>&lt;b&gt;Import Keyboard Shortcuts&lt;/b&gt;&lt;p&gt;Import the keyboard shortcuts of the application.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Importer des raccourcis clavier&lt;/b&gt;&lt;p&gt;Importe des raccourcis claviers de l'application.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2308" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2310" />
       <source>Protocol Handler Manager</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2309" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2311" />
       <source>Protocol Handler Manager...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2316" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2318" />
       <source>Shows the protocol handler manager window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2319" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2321" />
       <source>&lt;b&gt;Protocol Handler Manager&lt;/b&gt;&lt;p&gt;Shows the protocol handler manager window.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2363" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2365" />
       <source>&amp;File</source>
       <translation>&amp;Fichier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2558" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2371" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2560" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2373" />
       <source>Sessions</source>
       <translation>Sessions</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2395" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2397" />
       <source>&amp;Edit</source>
       <translation>&amp;Edition</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2631" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2411" />
-      <source>&amp;View</source>
-      <translation>&amp;Affichage</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2422" />
-      <source>Text Encoding</source>
-      <translation>Encodage texte</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2431" />
-      <source>H&amp;istory</source>
-      <translation>&amp;Historique</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2447" />
-      <source>&amp;Bookmarks</source>
-      <translation>&amp;Signets</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2463" />
-      <source>&amp;Settings</source>
-      <translation>Paramètre&amp;s</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2494" />
-      <source>Global User Agent</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2662" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2506" />
-      <source>&amp;Tools</source>
-      <translation>&amp;Outils</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2669" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2513" />
-      <source>&amp;VirusTotal</source>
-      <translation>&amp;VirusTotal</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="2633" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2519" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2413" />
+      <source>&amp;View</source>
+      <translation>&amp;Affichage</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2424" />
+      <source>Text Encoding</source>
+      <translation>Encodage texte</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2433" />
+      <source>H&amp;istory</source>
+      <translation>&amp;Historique</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2449" />
+      <source>&amp;Bookmarks</source>
+      <translation>&amp;Signets</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2465" />
+      <source>&amp;Settings</source>
+      <translation>Paramètre&amp;s</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2496" />
+      <source>Global User Agent</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2664" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2508" />
+      <source>&amp;Tools</source>
+      <translation>&amp;Outils</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2671" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2515" />
+      <source>&amp;VirusTotal</source>
+      <translation>&amp;VirusTotal</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2635" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2521" />
       <source>&amp;Windows</source>
       <translation>&amp;Windows</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2639" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2525" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2641" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2527" />
       <source>QtHelp</source>
       <translation type="unfinished">QtHelp</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2530" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2532" />
       <source>&amp;Toolbars</source>
       <translation>&amp;Barres d'Outils</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2536" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2538" />
       <source>&amp;Help</source>
       <translation>A&amp;ide</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2565" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2567" />
       <source>Save</source>
       <translation>Enregistrer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2585" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2587" />
       <source>Show All History...</source>
       <translation>Montrer tout l'historique...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2756" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2592" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2758" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2594" />
       <source>Settings</source>
       <translation>Configuration</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2687" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2689" />
       <source>File</source>
       <translation>Fichier</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2711" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2713" />
       <source>Edit</source>
       <translation>Édition</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2723" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2725" />
       <source>View</source>
       <translation>Affichage</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2732" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2734" />
       <source>Find</source>
       <translation>Chercher</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2740" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2742" />
       <source>Filter</source>
       <translation>Filtrer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2747" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2749" />
       <source>Filtered by: </source>
       <translation>Filtré par : </translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2767" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2769" />
       <source>Tools</source>
       <translation>Outils</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2775" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2777" />
       <source>Help</source>
       <translation>Aide</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2781" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2783" />
       <source>VirusTotal</source>
       <translation>VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2925" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2927" />
       <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="../WebBrowser/WebBrowserWindow.py" line="2929" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2931" />
       <source>OK</source>
       <translation>OK</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2964" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="2941" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2966" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="2943" />
       <source>HTML Files (*.html *.htm *.mhtml *.mht);;PDF Files (*.pdf);;CHM Files (*.chm);;All Files (*)</source>
       <translation>Fichiers HTML (*.html *.htm *.mhtml *.mht);;Fichier PDF (*.pdf);;Fichiers CHM (*.chm);;Tous les fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3012" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3014" />
       <source>&lt;b&gt;eric Web Browser - {0}&lt;/b&gt;&lt;p&gt;The eric Web Browser is a combined help file and HTML browser. It is part of the eric development toolset.&lt;/p&gt;&lt;p&gt;It is based on QtWebEngine {1} and Chromium {2} with Security Patches {3}.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3027" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3029" />
       <source>&lt;b&gt;eric Web Browser - {0}&lt;/b&gt;&lt;p&gt;The eric Web Browser is a combined help file and HTML browser. It is part of the eric development toolset.&lt;/p&gt;&lt;p&gt;It is based on QtWebEngine {1} and Chromium {2}.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3162" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3164" />
       <source>Saved Tabs</source>
       <translation>Onglets enregistrés</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3345" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3351" />
       <source>Are you sure you want to close the web browser?</source>
       <translation>Voulez-vous vraiment fermer le navigateur web ?</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3346" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3352" />
       <source>Are you sure you want to close the web browser?
 You have {0} windows with {1} tabs open.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3952" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="3958" />
       <source>Could not find any associated content.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="3998" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4004" />
       <source>Unfiltered</source>
       <translation>non filtré</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4054" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4060" />
       <source>Updating search index</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4130" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4136" />
       <source>Looking for Documentation...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4163" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4169" />
       <source>Help Engine</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4785" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4805" />
       <source>System</source>
       <translation type="unfinished">Système</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4789" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4809" />
       <source>ISO</source>
       <translation>ISO</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4792" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4812" />
       <source>Unicode</source>
       <translation>Unicode</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4795" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4815" />
       <source>Windows</source>
       <translation>Windows</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4798" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4818" />
       <source>IBM</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4801" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4821" />
       <source>Apple</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4804" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4824" />
       <source>Other</source>
       <translation>Autre</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4831" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4851" />
       <source>Menu Bar</source>
       <translation>Barre de menu</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4836" />
-      <source>Bookmarks</source>
-      <translation>Signets</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4841" />
-      <source>Status Bar</source>
-      <translation>Barre de statut</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserWindow.py" line="4856" />
+      <source>Bookmarks</source>
+      <translation>Signets</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4861" />
+      <source>Status Bar</source>
+      <translation>Barre de statut</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4876" />
       <source>&amp;Show all</source>
       <translation>Tout &amp;afficher</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="4858" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="4878" />
       <source>&amp;Hide all</source>
       <translation>Tout &amp;masquer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5204" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5224" />
       <source>VirusTotal Scan</source>
       <translation>Scan VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5205" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5225" />
       <source>&lt;p&gt;The VirusTotal scan could not be scheduled.&lt;p&gt;
 &lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5239" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5259" />
       <source>Enter a valid IPv4 address in dotted quad notation:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5249" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5269" />
       <source>The given IP address is not in dotted quad notation.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5263" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5283" />
       <source>Enter a valid domain name:</source>
       <translation>Entrer un nom de domaine valide :</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5697" />
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5658" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5717" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5678" />
       <source>Keyboard Shortcuts File (*.ekj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserWindow.py" line="5676" />
+      <location filename="../WebBrowser/WebBrowserWindow.py" line="5696" />
       <source>&lt;p&gt;The keyboard shortcuts file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>

eric ide

mercurial