Code Style Checker: added check for dictionaries with sorted keys (M201)

Thu, 08 Mar 2018 19:03:19 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 08 Mar 2018 19:03:19 +0100
changeset 6177
af76e795c4ce
parent 6176
8927e74527bc
child 6178
905ea208884a

Code Style Checker: added check for dictionaries with sorted keys (M201)

Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/MiscellaneousChecker.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/CodeStyleChecker/translations.py file | annotate | diff | comparison | revisions
changelog file | annotate | diff | comparison | revisions
i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
i18n/eric6_de.qm file | annotate | diff | comparison | revisions
i18n/eric6_de.ts file | annotate | diff | comparison | revisions
i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
i18n/eric6_en.ts file | annotate | diff | comparison | revisions
i18n/eric6_es.ts file | annotate | diff | comparison | revisions
i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
i18n/eric6_it.ts file | annotate | diff | comparison | revisions
i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Thu Mar 08 18:51:35 2018 +0100
+++ b/Documentation/Help/source.qhp	Thu Mar 08 19:03:19 2018 +0100
@@ -11011,6 +11011,7 @@
       <keyword name="MiscellaneousChecker.__checkCoding" id="MiscellaneousChecker.__checkCoding" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkCoding" />
       <keyword name="MiscellaneousChecker.__checkComprehensions" id="MiscellaneousChecker.__checkComprehensions" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkComprehensions" />
       <keyword name="MiscellaneousChecker.__checkCopyright" id="MiscellaneousChecker.__checkCopyright" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkCopyright" />
+      <keyword name="MiscellaneousChecker.__checkDictWithSortedKeys" id="MiscellaneousChecker.__checkDictWithSortedKeys" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkDictWithSortedKeys" />
       <keyword name="MiscellaneousChecker.__checkFormatString" id="MiscellaneousChecker.__checkFormatString" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkFormatString" />
       <keyword name="MiscellaneousChecker.__checkFuture" id="MiscellaneousChecker.__checkFuture" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkFuture" />
       <keyword name="MiscellaneousChecker.__checkMutableDefault" id="MiscellaneousChecker.__checkMutableDefault" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#MiscellaneousChecker.__checkMutableDefault" />
--- a/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html	Thu Mar 08 18:51:35 2018 +0100
+++ b/Documentation/Source/eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html	Thu Mar 08 19:03:19 2018 +0100
@@ -75,6 +75,9 @@
 <td><a href="#MiscellaneousChecker.__checkCopyright">__checkCopyright</a></td>
 <td>Private method to check the presence of a copyright statement.</td>
 </tr><tr>
+<td><a href="#MiscellaneousChecker.__checkDictWithSortedKeys">__checkDictWithSortedKeys</a></td>
+<td>Private method to check, if dictionary keys appear in sorted order.</td>
+</tr><tr>
 <td><a href="#MiscellaneousChecker.__checkFormatString">__checkFormatString</a></td>
 <td>Private method to check string format strings.</td>
 </tr><tr>
@@ -165,6 +168,11 @@
 <b>__checkCopyright</b>(<i></i>)
 <p>
         Private method to check the presence of a copyright statement.
+</p><a NAME="MiscellaneousChecker.__checkDictWithSortedKeys" ID="MiscellaneousChecker.__checkDictWithSortedKeys"></a>
+<h4>MiscellaneousChecker.__checkDictWithSortedKeys</h4>
+<b>__checkDictWithSortedKeys</b>(<i></i>)
+<p>
+        Private method to check, if dictionary keys appear in sorted order.
 </p><a NAME="MiscellaneousChecker.__checkFormatString" ID="MiscellaneousChecker.__checkFormatString"></a>
 <h4>MiscellaneousChecker.__checkFormatString</h4>
 <b>__checkFormatString</b>(<i></i>)
--- a/Plugins/CheckerPlugins/CodeStyleChecker/MiscellaneousChecker.py	Thu Mar 08 18:51:35 2018 +0100
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/MiscellaneousChecker.py	Thu Mar 08 19:03:19 2018 +0100
@@ -26,6 +26,8 @@
         "M191", "M192", "M193", "M194",
         "M195", "M196", "M197", "M198",
         
+        "M201",
+        
         "M601",
         "M611", "M612", "M613",
         "M621", "M622", "M623", "M624", "M625",
@@ -101,6 +103,7 @@
             (self.__checkBuiltins, ("M131", "M132")),
             (self.__checkComprehensions, ("M191", "M192", "M193", "M194",
                                           "M195", "M196", "M197", "M198")),
+            (self.__checkDictWithSortedKeys, ("M201",)),
             (self.__checkPep3101, ("M601",)),
             (self.__checkFormatString, ("M611", "M612", "M613",
                                         "M621", "M622", "M623", "M624", "M625",
@@ -112,15 +115,15 @@
         ]
         
         self.__defaultArgs = {
+            "BuiltinsChecker": {
+                "chr": ["unichr", ],
+                "str": ["unicode", ],
+            },
             "CodingChecker": 'latin-1, utf-8',
             "CopyrightChecker": {
+                "Author": "",
                 "MinFilesize": 0,
-                "Author": "",
             },
-            "BuiltinsChecker": {
-                "str": ["unicode", ],
-                "chr": ["unichr", ],
-            }
         }
         
         self.__checkers = []
@@ -561,25 +564,25 @@
                 if (isinstance(node.args[0], ast.GeneratorExp) and
                         node.func.id in ('list', 'set', 'dict')):
                     errorCode = {
+                        "dict": "M193",
                         "list": "M191",
                         "set": "M192",
-                        "dict": "M193",
                     }[node.func.id]
                     self.__error(node.lineno - 1, node.col_offset, errorCode)
 
                 elif (isinstance(node.args[0], ast.ListComp) and
                       node.func.id in ('set', 'dict')):
                     errorCode = {
+                        'dict': 'M195',
                         'set': 'M194',
-                        'dict': 'M195',
                     }[node.func.id]
                     self.__error(node.lineno - 1, node.col_offset, errorCode)
 
                 elif (isinstance(node.args[0], ast.List) and
                       node.func.id in ('set', 'dict')):
                     errorCode = {
+                        'dict': 'M197',
                         'set': 'M196',
-                        'dict': 'M197',
                     }[node.func.id]
                     self.__error(node.lineno - 1, node.col_offset, errorCode)
 
@@ -612,6 +615,18 @@
                             errorCode = "M821"
                         self.__error(default.lineno - 1, default.col_offset,
                                      errorCode, typeName)
+    
+    def __checkDictWithSortedKeys(self):
+        """
+        Private method to check, if dictionary keys appear in sorted order.
+        """
+        for node in ast.walk(self.__tree):
+            if isinstance(node, ast.Dict) and \
+               all(isinstance(key, ast.Str) for key in node.keys):
+                for key1, key2 in zip(node.keys, node.keys[1:]):
+                    if key2.s < key1.s:
+                        self.__error(key2.lineno - 1, key2.col_offset,
+                                     "M201", key2.s, key1.s)
 
 
 class TextVisitor(ast.NodeVisitor):
--- a/Plugins/CheckerPlugins/CodeStyleChecker/translations.py	Thu Mar 08 18:51:35 2018 +0100
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/translations.py	Thu Mar 08 19:03:19 2018 +0100
@@ -499,6 +499,9 @@
     "M198": QCoreApplication.translate(
         "MiscellaneousChecker",
         'unnecessary list comprehension - "{0}" can take a generator'),
+    "M201": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "sort keys - '{0}' should be before '{1}'"),
     "M601": QCoreApplication.translate(
         "MiscellaneousChecker",
         "found {0} formatter"),
@@ -740,6 +743,7 @@
     "M131": ["list"],
     "M132": ["list"],
     "M198": ["sorted"],
+    "M201": ["bar", "foo"],
     "M601": ["%s"],
     "M621": [5],
     "M622": ["foo"],
--- a/changelog	Thu Mar 08 18:51:35 2018 +0100
+++ b/changelog	Thu Mar 08 19:03:19 2018 +0100
@@ -4,6 +4,7 @@
 - bug fixes
 - Code Style Checker
   -- added checks for default docstring in functions and modules
+  -- added check for dictionaries with sorted keys
 
 Version 18.03:
 - bug fixes
--- a/i18n/eric6_cs.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_cs.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3807,147 +3807,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
+        <source>Blank line inserted before class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
+        <source>Blank line inserted after class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
+        <source>Blank line inserted after docstring summary.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
+        <source>Blank line inserted after last paragraph of docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
+        <source>Leading quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
+        <source>Blank line after class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
+        <source>Blank line after function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
+        <source>Blank line after last paragraph removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
+        <source>Tab converted to 4 spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
+        <source>Indentation adjusted to be a multiple of four.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
+        <source>Indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
+        <source>Indentation of closing bracket corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
+        <source>Missing indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
+        <source>Closing bracket aligned to opening bracket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
+        <source>Indentation level changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3956,7 +3956,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3965,77 +3965,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
+        <source>Superfluous blank lines after function decorator removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
+        <source>Imports were put on separate lines.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
+        <source>Compound statement corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
+        <source>Comparison to None/True/False corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
+        <source>&apos;{0}&apos; argument added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
+        <source>&apos;{0}&apos; argument removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
+        <source>Whitespace stripped from end of line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <source>newline added to end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -24993,7 +24993,7 @@
 <context>
     <name>HelpBrowser</name>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Otevřít odkaz v novém tab okně<byte value="x9"/>Ctrl+LMB</translation>
     </message>
@@ -25003,347 +25003,347 @@
         <translation>&lt;b&gt;Okno nápovědy&lt;/b&gt;&lt;p&gt;Toto okno zobrazí vybranou informaci nápovědy.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>Web inspektor...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation>Zkontrolujte adresu na chyby jako je &lt;b&gt;ww&lt;/b&gt;.example.org místo &lt;b&gt;www&lt;/b&gt;.example.org</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation>Je-li adresa vpořádku, prověřte síťové spojení.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation>Je-li vaše šíť chráněna firewallem nebo proxy, ujistěte se, že váš prohlížeč má na tuto síť povolen přístup.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation>Záložka na tuto stranu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation>Uložit lin&amp;k</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation>Záložka na tento link</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation>Kopírovat link do schránky</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation>Otevřít obrázek v novém tabu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>Uložit obrázek</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation>Kopíroavt obrázek do schránky</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation>Kopíroavt obrázek do schránky</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Kopírovat cestu obrázku do schránky</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation>Blokovat obrázek</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation>Hledat s...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor &lt;b&gt;{}&lt;/b&gt; neexistuje.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nelze spustit prohlížeč se souborem &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Nelze spustit aplikaci pro URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation>Chyba při načítání strany: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation>Při připojení na: {0}.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation type="unfinished">bajty</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation type="unfinished">kB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation type="unfinished">MB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation type="unfinished">&amp;Tisk</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation type="unfinished">Náhled tisku</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation type="unfinished">Př&amp;iblížit</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation type="unfinished">&amp;Resetovat lupu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation type="unfinished">&amp;Oddálit</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation type="unfinished">Zkusit znova</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">eric5 web prohlížeč {6 ?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Tisk není dostupný kvůli bugu v PyQt4.Please upgrade.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25945,32 +25945,32 @@
         <translation type="unfinished">Vytvořit záložky pro všechny taby</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation type="unfinished">...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation type="unfinished">Načítám...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation type="unfinished">Načteno</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation type="unfinished">Načtení selhalo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation type="unfinished">
@@ -25980,17 +25980,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation type="unfinished">&amp;Zavřít</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation type="unfinished">&amp;Konec</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation type="unfinished"></translation>
     </message>
@@ -26010,37 +26010,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">eric5 web prohlížeč {6 ?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Tisk není dostupný kvůli bugu v PyQt4.Please upgrade.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
@@ -26786,22 +26786,22 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>Návrhy</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>Žádné poslední hledání</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>Poslení hledání</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>Smazat poslední vyhledávání</translation>
     </message>
@@ -45680,82 +45680,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45810,10 +45810,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -49750,87 +49755,87 @@
         <translation>Plugin repozitář</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Jméno</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Krátký popis</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>Zobrauje download URL vybraného pluginu</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Popisek:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Zobrazuje popis vybraného pluginu</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>Zobrazit průběh aktuálního downloadu</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Autor:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Zobrazí jméno autora vybraného pluginu</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Verze</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83076,12 +83081,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83644,17 +83649,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished">Návrhy</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished">Žádné poslední hledání</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished">Poslení hledání</translation>
     </message>
@@ -83664,7 +83669,7 @@
         <translation type="unfinished">Přidat &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished">Smazat poslední vyhledávání</translation>
     </message>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_de.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3714,147 +3714,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation>Dreifache Einfachanführungszeichen in dreifache Doppelanführungszeichen umgewandelt.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation>Einleitende Anführungszeichen in {0}&quot;&quot;&quot; korrigiert</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
-        <translation>Einzeiligen Docstring auf eine Zeile gebracht.</translation>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
+        <translation>Einleitende Anführungszeichen in {0}&quot;&quot;&quot; korrigiert</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation>Einzeiligen Docstring auf eine Zeile gebracht.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation>Punkt an die Zusammenfassungszeile angefügt.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation>Leerzeile vor Funktions-/Methodendocstring entfernt.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation>Leerzeile vor Klassendocstring eingefügt.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
-        <translation>Leerzeile nach Klassendocstring eingefügt.</translation>
+        <source>Blank line inserted before class docstring.</source>
+        <translation>Leerzeile vor Klassendocstring eingefügt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
-        <translation>Leerzeile nach Docstring Zusammenfassung eingefügt.</translation>
+        <source>Blank line inserted after class docstring.</source>
+        <translation>Leerzeile nach Klassendocstring eingefügt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
-        <translation>Leerzeile nach letztem Abschnitt des Docstring eingefügt.</translation>
+        <source>Blank line inserted after docstring summary.</source>
+        <translation>Leerzeile nach Docstring Zusammenfassung eingefügt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
-        <translation>Einleitende Anführungszeichen auf separate Zeile gesetzt.</translation>
+        <source>Blank line inserted after last paragraph of docstring.</source>
+        <translation>Leerzeile nach letztem Abschnitt des Docstring eingefügt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
-        <translation>Schließende Anführungszeichen auf separate Zeile gesetzt.</translation>
+        <source>Leading quotes put on separate line.</source>
+        <translation>Einleitende Anführungszeichen auf separate Zeile gesetzt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation>Schließende Anführungszeichen auf separate Zeile gesetzt.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation>Leerzeile vor Klassendocstring entfernt.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation>Leerzeile nach Klassendocstring entfernt.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
-        <translation>Leerzeile nach Funktions-/Methodendocstring entfernt.</translation>
+        <source>Blank line after class docstring removed.</source>
+        <translation>Leerzeile nach Klassendocstring entfernt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
-        <translation>Leerzeile nach letzten Abschnitt entfernt.</translation>
+        <source>Blank line after function/method docstring removed.</source>
+        <translation>Leerzeile nach Funktions-/Methodendocstring entfernt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
-        <translation>Tabulator in 4 Leerzeichen gewandelt.</translation>
+        <source>Blank line after last paragraph removed.</source>
+        <translation>Leerzeile nach letzten Abschnitt entfernt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
-        <translation>Einrückung auf ein Vielfaches von vier korrigiert.</translation>
+        <source>Tab converted to 4 spaces.</source>
+        <translation>Tabulator in 4 Leerzeichen gewandelt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
-        <translation>Einrückung der Fortsetzungszeile korrigiert.</translation>
+        <source>Indentation adjusted to be a multiple of four.</source>
+        <translation>Einrückung auf ein Vielfaches von vier korrigiert.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
-        <translation>Einrückung der schließenden Klammer korrigiert.</translation>
+        <source>Indentation of continuation line corrected.</source>
+        <translation>Einrückung der Fortsetzungszeile korrigiert.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
-        <translation>Fehlende Einrückung der Fortsetzungszeile korrigiert.</translation>
+        <source>Indentation of closing bracket corrected.</source>
+        <translation>Einrückung der schließenden Klammer korrigiert.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
-        <translation>Schließende Klammer an öffnender Klammer ausgerichtet.</translation>
+        <source>Missing indentation of continuation line corrected.</source>
+        <translation>Fehlende Einrückung der Fortsetzungszeile korrigiert.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
-        <translation>Einrückungsebene geändert.</translation>
+        <source>Closing bracket aligned to opening bracket.</source>
+        <translation>Schließende Klammer an öffnender Klammer ausgerichtet.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
-        <translation>Einrückungsebene der hängenden Einrückung geändert.</translation>
+        <source>Indentation level changed.</source>
+        <translation>Einrückungsebene geändert.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation>Einrückungsebene der hängenden Einrückung geändert.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation>Visuelle Einrückung korrigiert.</translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation>Überzählige Leerzeichen gelöscht.</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation>Überzählige Leerzeichen gelöscht.</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation>Fehlende Leerzeichen eingefügt.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation>Leerzeichen um Kommentarzeichen korrigiert.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation>Leerzeichen um Kommentarzeichen korrigiert.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation>Eine Leerzeile eingefügt.</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation>
             <numerusform>Eine Leerzeile eingefügt.</numerusform>
@@ -3862,7 +3862,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation>
             <numerusform>Eine überflüssige Zeile gelöscht</numerusform>
@@ -3870,77 +3870,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation>Überflüssige Leerzeilen gelöscht.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation>Überflüssige Leerzeilen nach Funktionsdekorator gelöscht.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
-        <translation>Imports wurden auf separate Zeilen verteilt.</translation>
+        <source>Superfluous blank lines after function decorator removed.</source>
+        <translation>Überflüssige Leerzeilen nach Funktionsdekorator gelöscht.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
-        <translation>Lange Zeilen wurden gekürzt.</translation>
+        <source>Imports were put on separate lines.</source>
+        <translation>Imports wurden auf separate Zeilen verteilt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation>Lange Zeilen wurden gekürzt.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation>Redundante Backslashes in Klammern entfernt.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation>Compund Statement korrigiert.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
-        <translation>Vergleich mit None/True/False korrigiert.</translation>
+        <source>Compound statement corrected.</source>
+        <translation>Compund Statement korrigiert.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
-        <translation>&apos;{0}&apos; Argument hinzugefügt.</translation>
+        <source>Comparison to None/True/False corrected.</source>
+        <translation>Vergleich mit None/True/False korrigiert.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
-        <translation>&apos;{0}&apos; Argument entfernt.</translation>
+        <source>&apos;{0}&apos; argument added.</source>
+        <translation>&apos;{0}&apos; Argument hinzugefügt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
-        <translation>Leerzeichen am Zeilenende entfernt.</translation>
+        <source>&apos;{0}&apos; argument removed.</source>
+        <translation>&apos;{0}&apos; Argument entfernt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
-        <translation>Zeilenvorschub am Dateiende angefügt.</translation>
+        <source>Whitespace stripped from end of line.</source>
+        <translation>Leerzeichen am Zeilenende entfernt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
-        <translation>Überflüssige Leerzeilen am Dateiende gelöscht.</translation>
+        <source>newline added to end of file.</source>
+        <translation>Zeilenvorschub am Dateiende angefügt.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation>Überflüssige Leerzeilen am Dateiende gelöscht.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation>„&lt;&gt;“ durch „!=“ ersetzt.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation>Datei konnte nicht gespeichert werden! Ursache: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation> keine Nachricht für &apos;{0}&apos; definiert</translation>
     </message>
@@ -24475,12 +24475,12 @@
 <context>
     <name>HelpBrowser</name>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Es konnte kein Betrachter für die Datei &lt;b&gt;{0}&lt;/b&gt; gestartet werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht.&lt;/p&gt;</translation>
     </message>
@@ -24490,342 +24490,342 @@
         <translation>&lt;b&gt;Hilfe Fenster&lt;/b&gt;&lt;p&gt;Dieses Fenster zeigt die ausgewählte Hilfe an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>Web Inspektor...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation>Fehler beim Laden von: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation>Beim Verbinden zu: {0}.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation>Überprüfen Sie die Adresse auf Fehler wie &lt;b&gt;ww&lt;/b&gt;.example.org statt &lt;b&gt;www&lt;/b&gt;.example.org</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation>Falls die Adresse stimmt, versuchen Sie, die Netzwerkverbindung zu überprüfen.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation>Wenn Ihr Computer oder Ihr Netzwerk durch eine Firewall oder einen Proxy geschützt ist, stellen Sie sicher, dass der Browser auf das Netzwerk zugreifen darf.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Es konnte keine Anwendung für die URL &lt;b&gt;{0}&lt;/b&gt; gestartet werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation>Lesezeichen für diese Seite hinzufügen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation>Lin&amp;k speichern</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation>Lesezeichen für diesen Link hinzufügen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation>Link in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation>Bild in neuem Register öffnen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>Bild speichern</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation>Bild in die Zwischenablage kopieren</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation>Bild in die Zwischenablage kopieren</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Bildadresse in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation>Bild blockieren</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation>Suchen mit...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation>Webdatenbankquota</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Das Datenbankquota von &lt;strong&gt;{0}&lt;/strong&gt; wurde beim Zugriff auf die Datenbank &lt;strong&gt;{1}&lt;/strong&gt; überschritten.&lt;/p&gt;&lt;p&gt;Soll es geändert werden?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation>Neues Datenbankquota</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation>Bytes</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation>kB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation>Gib das neue Quota in MB ein (aktuell = {0}, verbraucht = {1}; Schrittweite = 5 MB):</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation>Zur Websuchleiste hinzufügen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation>Methode nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation>{0} Methode wird nicht unterstützt.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation>Suchmaschine</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation>Wähle die gewünschte Suchmaschine aus</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation>Suchmaschinenname</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation>Gib einen Namen für die Suchmaschine ein</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation>Wenn die Zwischenspeicher-Regelung auf Offline-Browsing steht, sind nur Seiten im lokalen Zwischenspeicher verfügbar.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation>Link mit VirusTotal überprüfen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation>Bild mit VirusTotal überprüfen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation>Link verschicken</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation>Link auf Bild verschicken</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation>Dieser Rahmen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation>&amp;Nur diesen Rahmen anzeigen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation>In neuem &amp;Register anzeigen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation>&amp;Drucken</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation>Druckvorschau</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation>Als PDF drucken</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation>Ver&amp;größern</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation>Vergrößerung &amp;zurücksetzen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation>Ver&amp;kleinern</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation>Rahmen&amp;quelltext anzeigen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation>Link auf Seite verschicken</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation>Text verschicken</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation>Google Übersetzer</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation>Wörterbuch</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation>Zur Web-Adresse springen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation>User Agent</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation>Wiederholen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Link in neuem Fenster öffnen<byte value="x9"/>Strg+LMK</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation>Abspielen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation>Pause</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation>Ton ein</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation>Stumm</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation>Medienadresse in die Zwischenablage kopieren</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation>Medienadresse verschicken</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation>Medium speichern</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation>eric6-Webbrowser</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Drucken ist wegen eine Fehlers in PyQt5 nicht verfügbar. Bitte aktualisieren.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Drucken ist wegen eine Fehlers in PyQt5 nicht verfügbar. Bitte aktualisieren.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation>Neue Seite hinzufügen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation>Schnellwahleinstellungen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation>Alle Schnellwahlen neu laden</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation>Alle Schnellwahlen zurücksetzen</translation>
     </message>
@@ -25377,32 +25377,32 @@
         <translation>Lesezeichen für alle Tabs</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation>Lade...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation>Seite geladen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation>Fehler beim Laden</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation>Möchten Sie das Fenster wirklich schließen?</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -25413,17 +25413,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation>Schl&amp;ießen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation>B&amp;eenden</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation>A&amp;ktuelles Unterfenster schließen</translation>
     </message>
@@ -25443,37 +25443,37 @@
         <translation>Geschlossenen Tabs wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation>Alle geschlossenen Tabs wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation>Liste löschen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation>eric6-Webbrowser</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Drucken ist wegen eine Fehlers in PyQt5 nicht verfügbar. Bitte aktualisieren.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Drucken ist wegen eine Fehlers in PyQt5 nicht verfügbar. Bitte aktualisieren.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation>Soll diese Seite wirklich geschlossen werden?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation>Diese Seite wurde geändert und beim Schließen würde diese Änderung verloren gehen.
@@ -26194,17 +26194,17 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>Vorschläge</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>keine aktuellen Suchen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>Aktuelle Suchen</translation>
     </message>
@@ -26214,7 +26214,7 @@
         <translation>„{0}“ hinzufügen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>Aktuelle Suchen löschen</translation>
     </message>
@@ -44710,82 +44710,82 @@
         <translation>Copyrightvermerk enthält ungültigen Autor</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation>{0} Format gefunden</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation>Formatstring enthält nicht indizierte Parameter</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
-        <translation>Dokumentationsstring enthält nicht indizierte Parameter</translation>
+        <source>format string does contain unindexed parameters</source>
+        <translation>Formatstring enthält nicht indizierte Parameter</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
-        <translation>Anderer String enthält nicht indizierte Parameter</translation>
+        <source>docstring does contain unindexed parameters</source>
+        <translation>Dokumentationsstring enthält nicht indizierte Parameter</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
-        <translation>Format Aufruf enthält zu großen Index ({0})</translation>
+        <source>other string does contain unindexed parameters</source>
+        <translation>Anderer String enthält nicht indizierte Parameter</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
-        <translation>Format Aufruf verwendet fehlendes Schlüsselwort ({0})</translation>
+        <source>format call uses too large index ({0})</source>
+        <translation>Format Aufruf enthält zu großen Index ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
-        <translation>Format Aufruf verwendet Schlüsselwort Argumente, enthält aber keine benannten Einträge</translation>
+        <source>format call uses missing keyword ({0})</source>
+        <translation>Format Aufruf verwendet fehlendes Schlüsselwort ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
-        <translation>Format Aufruf verwendet variable argumente, enthält aber keine nummerierten Einträge</translation>
+        <source>format call uses keyword arguments but no named entries</source>
+        <translation>Format Aufruf verwendet Schlüsselwort Argumente, enthält aber keine benannten Einträge</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
-        <translation>Format Aufruf verwendet sowohl implizite als auch explizite Indizes</translation>
+        <source>format call uses variable arguments but no numbered entries</source>
+        <translation>Format Aufruf verwendet variable argumente, enthält aber keine nummerierten Einträge</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
-        <translation>Format Aufruf verwendet ungenutzten Index ({0})</translation>
+        <source>format call uses implicit and explicit indexes together</source>
+        <translation>Format Aufruf verwendet sowohl implizite als auch explizite Indizes</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
-        <translation>Format Aufruf verwendet ungenutztes Schlüsselwort ({0})</translation>
+        <source>format call provides unused index ({0})</source>
+        <translation>Format Aufruf verwendet ungenutzten Index ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
-        <translation>erwartete __future__ Imports: {0}; aber nur {1} gefunden</translation>
+        <source>format call provides unused keyword ({0})</source>
+        <translation>Format Aufruf verwendet ungenutztes Schlüsselwort ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
-        <translation>erwartete __future__ Imports: {0}; jedoch keine gefunden</translation>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <translation>erwartete __future__ Imports: {0}; aber nur {1} gefunden</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
-        <translation>print Statement gefunden</translation>
+        <source>expected these __future__ imports: {0}; but got none</source>
+        <translation>erwartete __future__ Imports: {0}; jedoch keine gefunden</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation>print Statement gefunden</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation>Tuple mit einem Element gefunden</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation>{0}: {1}</translation>
     </message>
@@ -44840,10 +44840,15 @@
         <translation>unnötige List Comprehension - &quot;{0}&quot; kann einen Generator verwenden</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation>veränderbares Standardargument des Typs {0}</translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation>Schlüssel sortieren - &apos;{0}&apos; sollte vor &apos;{1}&apos; kommen</translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -48749,87 +48754,87 @@
         <translation>Plugin-Repository</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Name</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Kurzbeschreibung</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>Zeigt die Download-URL des ausgewählten Plugins an</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Beschreibung:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Zeigt die Beschreibung des ausgewählten Plugins an</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>Zeigt den Fortschritt des aktuellen Download</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Autor:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Zeigt den Auto des ausgewählten Plugins an</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Version</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation>Repository-URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation>Zeigt die URL des Repositorys</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation>Drücken, um die Plugin-Repository-URL zu bearbeiten</translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation>Drücken, um die Plugin-Repository-URL zu bearbeiten</translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation>URL bearbeiten</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation>Zeigt die Anzahl verfügbarer, neuer Plug-ins an</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation>Zeigt die Anzahl lokal verfügbarer, aktualisierbarer Plug-ins an</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation>Zeigt die Anzahl entfernt verfügbarer, aktualisierbarer Plug-ins an</translation>
     </message>
@@ -81761,12 +81766,12 @@
         <translation> s</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation>Fragwürdige URL entdeckt</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation>&lt;p&gt;Die URL &lt;b&gt;{0}&lt;/b&gt; wurde in der Safe Browsing Datenbank gefunden.&lt;/p&gt;{1}</translation>
     </message>
@@ -82335,17 +82340,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation>Vorschläge</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation>keine aktuellen Suchen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation>Aktuelle Suchen</translation>
     </message>
@@ -82355,7 +82360,7 @@
         <translation>„{0}“ hinzufügen</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation>Aktuelle Suchen löschen</translation>
     </message>
--- a/i18n/eric6_empty.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_empty.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3668,231 +3668,231 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
+        <source>Blank line inserted before class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
+        <source>Blank line inserted after class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
+        <source>Blank line inserted after docstring summary.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
+        <source>Blank line inserted after last paragraph of docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
+        <source>Leading quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
+        <source>Blank line after class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
+        <source>Blank line after function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
+        <source>Blank line after last paragraph removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
+        <source>Tab converted to 4 spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
+        <source>Indentation adjusted to be a multiple of four.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
+        <source>Indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
+        <source>Indentation of closing bracket corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
+        <source>Missing indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
+        <source>Closing bracket aligned to opening bracket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
+        <source>Indentation level changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
+        <source>Superfluous blank lines after function decorator removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
+        <source>Imports were put on separate lines.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
+        <source>Compound statement corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
+        <source>Comparison to None/True/False corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
+        <source>&apos;{0}&apos; argument added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
+        <source>&apos;{0}&apos; argument removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
+        <source>Whitespace stripped from end of line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <source>newline added to end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -24316,352 +24316,352 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25228,58 +25228,58 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation type="unfinished">
@@ -25287,27 +25287,27 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation type="unfinished"></translation>
     </message>
@@ -26022,17 +26022,17 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -26042,7 +26042,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -44472,82 +44472,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -44602,10 +44602,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -48502,87 +48507,87 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -81094,12 +81099,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -81665,17 +81670,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -81685,7 +81690,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_en.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_en.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3668,147 +3668,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
+        <source>Blank line inserted before class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
+        <source>Blank line inserted after class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
+        <source>Blank line inserted after docstring summary.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
+        <source>Blank line inserted after last paragraph of docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
+        <source>Leading quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
+        <source>Blank line after class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
+        <source>Blank line after function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
+        <source>Blank line after last paragraph removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
+        <source>Tab converted to 4 spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
+        <source>Indentation adjusted to be a multiple of four.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
+        <source>Indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
+        <source>Indentation of closing bracket corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
+        <source>Missing indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
+        <source>Closing bracket aligned to opening bracket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
+        <source>Indentation level changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation>
             <numerusform>%n blank line inserted.</numerusform>
@@ -3816,7 +3816,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation>
             <numerusform>%n superfluous line removed</numerusform>
@@ -3824,77 +3824,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
+        <source>Superfluous blank lines after function decorator removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
+        <source>Imports were put on separate lines.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
+        <source>Compound statement corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
+        <source>Comparison to None/True/False corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
+        <source>&apos;{0}&apos; argument added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
+        <source>&apos;{0}&apos; argument removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
+        <source>Whitespace stripped from end of line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <source>newline added to end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -24335,352 +24335,352 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25232,32 +25232,32 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -25268,17 +25268,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25298,37 +25298,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
@@ -26044,17 +26044,17 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -26064,7 +26064,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -44514,82 +44514,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -44644,10 +44644,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -48546,87 +48551,87 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -81141,12 +81146,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -81715,17 +81720,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -81735,7 +81740,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_es.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_es.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3709,147 +3709,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation>Triple comilla simple convertida a triple comilla doble.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation>Comillas introductorias corregidas para ser {0}&quot;&quot;&quot;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
-        <translation>Docstrings de una sola línea puestos en una sola línea.</translation>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
+        <translation>Comillas introductorias corregidas para ser {0}&quot;&quot;&quot;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation>Docstrings de una sola línea puestos en una sola línea.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation>Coma añadida a la línea de resumen.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation>Línea en blanco antes de docstring de función/método eliminada.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation>Linea en blanco insertada delante de docstring de clase.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
-        <translation>Linea en blanco insertada detrás de docstring.</translation>
+        <source>Blank line inserted before class docstring.</source>
+        <translation>Linea en blanco insertada delante de docstring de clase.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
-        <translation>Linea en blanco insertada detrás de docstring de resumen.</translation>
+        <source>Blank line inserted after class docstring.</source>
+        <translation>Linea en blanco insertada detrás de docstring.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
-        <translation>Linea en blanco insertada detrás de último párrafo de docstring.</translation>
+        <source>Blank line inserted after docstring summary.</source>
+        <translation>Linea en blanco insertada detrás de docstring de resumen.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
-        <translation>Comillas iniciales puestas en línea separada.</translation>
+        <source>Blank line inserted after last paragraph of docstring.</source>
+        <translation>Linea en blanco insertada detrás de último párrafo de docstring.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
-        <translation>Comillas finales puestas en línea separada.</translation>
+        <source>Leading quotes put on separate line.</source>
+        <translation>Comillas iniciales puestas en línea separada.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation>Comillas finales puestas en línea separada.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation>Línea en blanco antes de docstring de clase eliminada.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation>Línea en blanco detrás de docstring eliminada.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
-        <translation>Línea en blanco detrás de docstring de función/método eliminada.</translation>
+        <source>Blank line after class docstring removed.</source>
+        <translation>Línea en blanco detrás de docstring eliminada.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
-        <translation>Linea en blanco detrás de último párrafo eliminada.</translation>
+        <source>Blank line after function/method docstring removed.</source>
+        <translation>Línea en blanco detrás de docstring de función/método eliminada.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
-        <translation>Tabulador convertido a 4 espacios.</translation>
+        <source>Blank line after last paragraph removed.</source>
+        <translation>Linea en blanco detrás de último párrafo eliminada.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
-        <translation>Indentación ajustada para ser un múltiplo de cuatro.</translation>
+        <source>Tab converted to 4 spaces.</source>
+        <translation>Tabulador convertido a 4 espacios.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
-        <translation>Indentación de línea de continuación corregida.</translation>
+        <source>Indentation adjusted to be a multiple of four.</source>
+        <translation>Indentación ajustada para ser un múltiplo de cuatro.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
-        <translation>Indentación de llave de cierre corregida.</translation>
+        <source>Indentation of continuation line corrected.</source>
+        <translation>Indentación de línea de continuación corregida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
-        <translation>Indentación inexistente en línea de continuación corregida.</translation>
+        <source>Indentation of closing bracket corrected.</source>
+        <translation>Indentación de llave de cierre corregida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
-        <translation>Llave de cierre alineada a llave de apertura.</translation>
+        <source>Missing indentation of continuation line corrected.</source>
+        <translation>Indentación inexistente en línea de continuación corregida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
-        <translation>Nivel de indentación corregida.</translation>
+        <source>Closing bracket aligned to opening bracket.</source>
+        <translation>Llave de cierre alineada a llave de apertura.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
-        <translation>Nivel de indentación de indentación colgante corregida.</translation>
+        <source>Indentation level changed.</source>
+        <translation>Nivel de indentación corregida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation>Nivel de indentación de indentación colgante corregida.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation>Indentación visual corregida.</translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation>Eliminado espacio en blanco extraño.</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation>Eliminado espacio en blanco extraño.</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation>Añadido espacio en blanco que faltaba.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation>Espacio en blanco alrededor de signo de comentario corregido.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation>Espacio en blanco alrededor de signo de comentario corregido.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation>Insertada una línea en blanco.</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation>
             <numerusform>Insertada %n línea en blanco.</numerusform>
@@ -3857,7 +3857,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation>
             <numerusform>Eliminada %n línea en blanco sobrante</numerusform>
@@ -3865,77 +3865,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation>Eliminadas líneas en blanco sobrantes.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation>Eliminadas líneas en blanco sobrantes después de decorador de función.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
-        <translation>Imports estaban puestos en líneas separadas.</translation>
+        <source>Superfluous blank lines after function decorator removed.</source>
+        <translation>Eliminadas líneas en blanco sobrantes después de decorador de función.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
-        <translation>Líneas largas se han acortado.</translation>
+        <source>Imports were put on separate lines.</source>
+        <translation>Imports estaban puestos en líneas separadas.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation>Líneas largas se han acortado.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation>Backslash redundante en llaves eliminado.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation>Sentencia compuesta corregida.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
-        <translation>Comparación a None/True/False corregida.</translation>
+        <source>Compound statement corrected.</source>
+        <translation>Sentencia compuesta corregida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
-        <translation>Añadido el argumento &apos;{0}&apos;.</translation>
+        <source>Comparison to None/True/False corrected.</source>
+        <translation>Comparación a None/True/False corregida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
-        <translation>Eliminado el argumento &apos;{0}&apos;.</translation>
+        <source>&apos;{0}&apos; argument added.</source>
+        <translation>Añadido el argumento &apos;{0}&apos;.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
-        <translation>Espacio eliminado del final de la línea.</translation>
+        <source>&apos;{0}&apos; argument removed.</source>
+        <translation>Eliminado el argumento &apos;{0}&apos;.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
-        <translation>Carácter de nueva línea añadido al final del archivo.</translation>
+        <source>Whitespace stripped from end of line.</source>
+        <translation>Espacio eliminado del final de la línea.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
-        <translation>Eliminadas líneas en blanco sobrantes de final de archivo.</translation>
+        <source>newline added to end of file.</source>
+        <translation>Carácter de nueva línea añadido al final del archivo.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation>Eliminadas líneas en blanco sobrantes de final de archivo.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation>&apos;&lt;&gt;&apos; reemplazado por &apos;!=&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation>¡No se ha podido guardar el archivo! Va a ser omitido. Razón: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation> sin mensaje definido para el código &apos;{0}&apos;</translation>
     </message>
@@ -24476,7 +24476,7 @@
 <context>
     <name>HelpBrowser</name>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Abrir enlace en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation>
     </message>
@@ -24486,347 +24486,347 @@
         <translation>&lt;b&gt;Ventana de Ayuda&lt;/b&gt;&lt;p&gt;Esta ventana muestra la información de ayuda seleccionada.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>Inspector Web...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation>Compruebe que la dirección no tenga errores como &lt;b&gt;ww&lt;/b&gt;.ejemplo.org en lugar de &lt;b&gt;www&lt;/b&gt;.ejemplo.org</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation>Si la dirección es correcta, intente comprobar la conexión de red.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation>Si el ordenador o la red están protegidos por un firewall o un proxy, asegúrese de que al navegador se le permite acceder a la red.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation>Marcador a esta Página</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation>Guardar &amp;Enlace</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation>Marcador a este Enlace</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation>Copiar Enlace al Portapapeles</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation>Abrir Imagen en Nueva Pestaña</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>Guardar imagen</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation>Copiar Imagen al Portapapeles</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation>Copiar Imagen al Portapapeles</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Copiar Ubicación de la Imagen al Portapapeles</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation>Bloquear Imagen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation>Buscar con...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no existe.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;No se ha podido ejecutar un visor para el archivo &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;No se pudo ejecutar una aplicación para la URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation>Error al cargar la página: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation>Al conectar con: {0}.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation>Cuota de base de datos web</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation>&lt;p&gt;La cuota de base de datos de &lt;strong&gt;{0}&lt;/strong&gt; se ha superado mientras se accedía a la base de datos &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;¿Debe ser cambiada?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation>Nueva cuota de base de datos web</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation>kB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation>Introducir la nueva cuota en MB (actual = {0}, usados = {1}; tamaño de paso = 5MB):</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation>Añadir a la barra de búsqueda web</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation>Método no soportado</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation>El método {0} no está soportado.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation>Motor de búsqueda</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation>Elegir el motor de búsqueda deseado</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation>Nombre de motor</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation>Introducir el nombre para el motor</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation>Si la política de caché está establecida a navegación offline, solamente estarán disponibles las páginas en caché local.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation>Analizar enlace con VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation>Analizar Imagen con VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation>Enviar Enlace</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation>Enviar Enlace de Imagen</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation>Este Marco</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation>Mostrar s&amp;olo este marco</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation>Mostrar en nueva pes&amp;taña</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation>Im&amp;primir</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation>Presentación preliminar</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation>Imprimir como PDF</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation>A&amp;umentar Zoom</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation>&amp;Restablecer zoom</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation>Dismi&amp;nuir Zoom</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation>Mostrar f&amp;uentes del marco</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation>Enviar Enlace de Página</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation>Enviar Texto</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation>Google Translate</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation>Diccionario</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation>Ir a la dirección web</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation>Agente de Usuario</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation>Intentar de nuevo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation>Reproducir</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation>Pausa</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation>Con sonido</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation>Sin sonido</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation>Copiar Dirección del Medio al Portapapeles</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation>Enviar Dirección del Medio</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation>Guardar Medio</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation>Navegador Web de eric6</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir no esta disponible debido a un bug en PyQt5. Por favor, actualice su versión.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir no esta disponible debido a un bug en PyQt5. Por favor, actualice su versión.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation>Añadir Página Nueva</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation>Configurar Marcación Rápida</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation>Recargar todos los marcadores rápidos</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation>Restablecer Marcadores por Defecto</translation>
     </message>
@@ -25378,32 +25378,32 @@
         <translation>Todas las Pestañas a Marcadores</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation>Cargando...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation>Carga terminada</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation>Ha fallado la carga</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation>¿Realmente desea cerrar la ventana?</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -25414,17 +25414,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation>&amp;Salir</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation>Cerrar Pestaña Actua&amp;l</translation>
     </message>
@@ -25444,37 +25444,37 @@
         <translation>Restaurar Pestaña Cerrada</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation>Restaurar Todas las Pestañas Cerradas</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation>Borrar Lista</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation>Navegador Web de eric6</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir no esta disponible debido a un bug en PyQt5. Por favor, actualice su versión.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir no esta disponible debido a un bug en PyQt5. Por favor, actualice su versión.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation>¿Realmente desea cerrar esta página?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation>La página ha sido modificada y si se cierra ahora se perderán todos los cambios.
@@ -26195,22 +26195,22 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>Sugerencias</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>No hay búsquedas recientes</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>Búsquedas Recientes</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>Limpiar Búsquedas recientes</translation>
     </message>
@@ -44712,82 +44712,82 @@
         <translation>la nota de copyright contiene un autor no válido</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation>encontrado formateador {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation>cadena de formato que contiene parámetros sin indexar</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
-        <translation>docstring cque contiene parámetros sin indexar</translation>
+        <source>format string does contain unindexed parameters</source>
+        <translation>cadena de formato que contiene parámetros sin indexar</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
-        <translation>otra cadena contiene parámetros sin indexar</translation>
+        <source>docstring does contain unindexed parameters</source>
+        <translation>docstring cque contiene parámetros sin indexar</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
-        <translation>llamada de formato usa un índice demasiado largo ({0})</translation>
+        <source>other string does contain unindexed parameters</source>
+        <translation>otra cadena contiene parámetros sin indexar</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
-        <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation>
+        <source>format call uses too large index ({0})</source>
+        <translation>llamada de formato usa un índice demasiado largo ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
-        <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation>
+        <source>format call uses missing keyword ({0})</source>
+        <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
-        <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation>
+        <source>format call uses keyword arguments but no named entries</source>
+        <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
-        <translation>llamada de formato usa juntos índices implícitos y explícitos</translation>
+        <source>format call uses variable arguments but no numbered entries</source>
+        <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
-        <translation>llamada de formato proporciona índice que no se usa ({0})</translation>
+        <source>format call uses implicit and explicit indexes together</source>
+        <translation>llamada de formato usa juntos índices implícitos y explícitos</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
-        <translation>llamada de formato proporciona palabra clave que no se usa ({0})</translation>
+        <source>format call provides unused index ({0})</source>
+        <translation>llamada de formato proporciona índice que no se usa ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
-        <translation>se esperaban estos __future__ imports: {0} pero solamente hay: {1}</translation>
+        <source>format call provides unused keyword ({0})</source>
+        <translation>llamada de formato proporciona palabra clave que no se usa ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
-        <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <translation>se esperaban estos __future__ imports: {0} pero solamente hay: {1}</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
-        <translation>encontrada sentencia print</translation>
+        <source>expected these __future__ imports: {0}; but got none</source>
+        <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation>encontrada sentencia print</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation>tupla de un elemento encontrada</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation>{0}: {1}</translation>
     </message>
@@ -44842,10 +44842,15 @@
         <translation>lista de comprehensión innecesaria - &quot;{0}&quot; puede aceptar un generador</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation>argumento por defecto mutable de tipo {0}</translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -48750,87 +48755,87 @@
         <translation>Repositorio de Plugins</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Nombre</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Descripción corta</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Descripción:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Muestra la descripción del plugin seleccionado</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Autor:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Muestra el autor del plugin seleccionado</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>Muestra la URL de descarga del plugin seleccionado</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>Muestra el progreso de la descarga actual</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Versión</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation>URL de Repositorio:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation>Muestra la URL del repositorio</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation>Pulsar para editar la URL de repositorio de plugin</translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation>Pulsar para editar la URL de repositorio de plugin</translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation>Editar URL</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation>Muestra el número de nuevos plug-ins disponibles</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation>Muestra el número de plug-ins actualizables localmente disponibles</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation>Muestra el número de plug-ins actualizables remotamente disponibles</translation>
     </message>
@@ -81716,12 +81721,12 @@
         <translation> s</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation>Detectada URL sospechosa</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation>&lt;p&gt;La URL &lt;b&gt;{0}&lt;/b&gt; se ha encontrado en la base de datos de Navegación Segura.&lt;/p&gt;{1}</translation>
     </message>
@@ -82290,17 +82295,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation>Sugerencias</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation>No hay búsquedas recientes</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation>Búsquedas Recientes</translation>
     </message>
@@ -82310,7 +82315,7 @@
         <translation>Añadir &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation>Limpiar Búsquedas recientes</translation>
     </message>
--- a/i18n/eric6_fr.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_fr.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3824,147 +3824,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
+        <source>Blank line inserted before class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
+        <source>Blank line inserted after class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
+        <source>Blank line inserted after docstring summary.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
+        <source>Blank line inserted after last paragraph of docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
+        <source>Leading quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
+        <source>Blank line after class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
+        <source>Blank line after function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
+        <source>Blank line after last paragraph removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
+        <source>Tab converted to 4 spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
+        <source>Indentation adjusted to be a multiple of four.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
+        <source>Indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
+        <source>Indentation of closing bracket corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
+        <source>Missing indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
+        <source>Closing bracket aligned to opening bracket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
+        <source>Indentation level changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3972,7 +3972,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3980,77 +3980,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
+        <source>Superfluous blank lines after function decorator removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
+        <source>Imports were put on separate lines.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
+        <source>Compound statement corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
+        <source>Comparison to None/True/False corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
+        <source>&apos;{0}&apos; argument added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
+        <source>&apos;{0}&apos; argument removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
+        <source>Whitespace stripped from end of line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <source>newline added to end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -24955,7 +24955,7 @@
 <context>
     <name>HelpBrowser</name>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Ouvrir le lien dans un nouvel onglet<byte value="x9"/>Ctrl+LMB</translation>
     </message>
@@ -24965,347 +24965,347 @@
         <translation>&lt;b&gt;Fenêtre d&apos;aide&lt;/b&gt;&lt;p&gt;Cette fenêtre affiche l&apos;aide sélectionnée&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>Inspecteur Web...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation type="unfinished">Enregistrer l&apos;image</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation type="unfinished">octets</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation type="unfinished">kB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation type="unfinished">MB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation type="unfinished">&amp;Imprimer</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation type="unfinished">Aperçu avant impression</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation type="unfinished">Zoom a&amp;vant</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation type="unfinished">Annulation du &amp;zoom</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation type="unfinished">Zoom a&amp;rrière</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation type="unfinished">Essayer à nouveau</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;L&apos;impression n&apos;est pas disponible à cause d&apos;un bug de PyQt4. Merci de mettre à jour PyQt.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25882,32 +25882,32 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation type="unfinished">...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation type="unfinished">
@@ -25916,17 +25916,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation type="unfinished">&amp;Fermer</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation type="unfinished">&amp;Quitter</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25946,37 +25946,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;L&apos;impression n&apos;est pas disponible à cause d&apos;un bug de PyQt4. Merci de mettre à jour PyQt.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
@@ -26717,22 +26717,22 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45424,82 +45424,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45554,10 +45554,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -49486,87 +49491,87 @@
         <translation>Référentiel de plugins</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Nom</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Description courte</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>Affiche l&apos;URL de téléchargement du plugin sélectionné</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Description:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Affiche la description du plugin sélectionné</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>Affiche la progression du téléchargement en cours</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Auteur:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Affiche l&apos;auteur du plugin sélectionné</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Version</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -82840,12 +82845,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83412,17 +83417,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83432,7 +83437,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_it.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_it.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3741,147 +3741,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation>Triple virgolette singole convertite in triple virgolette doppie.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation>Virgolette introduttive corrette in {0}&quot;&quot;&quot;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
-        <translation>Singole righe documentazione raggruppate su una sola.</translation>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
+        <translation>Virgolette introduttive corrette in {0}&quot;&quot;&quot;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation>Singole righe documentazione raggruppate su una sola.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation>Aggiunto punto alla riga sommario.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation>Riga vuota prima della stringa di documentazione funzione/metodo rimossa.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation>Riga vuota inserita prima della stringa di documentazione della classe.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
-        <translation>Linea vuota inserita dopo la stringa di documentazione della classe.</translation>
+        <source>Blank line inserted before class docstring.</source>
+        <translation>Riga vuota inserita prima della stringa di documentazione della classe.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
-        <translation>Linea vuota inserita dopo la stringa di documentazione del sommario.</translation>
+        <source>Blank line inserted after class docstring.</source>
+        <translation>Linea vuota inserita dopo la stringa di documentazione della classe.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
-        <translation>Linea vuota inserita dopo l&apos;ultimo paragrafo della stringa di documentazione.</translation>
+        <source>Blank line inserted after docstring summary.</source>
+        <translation>Linea vuota inserita dopo la stringa di documentazione del sommario.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
-        <translation>Le virgolette di testa messe su una riga separata.</translation>
+        <source>Blank line inserted after last paragraph of docstring.</source>
+        <translation>Linea vuota inserita dopo l&apos;ultimo paragrafo della stringa di documentazione.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
-        <translation>Le virgolette di coda messe su una riga separata.</translation>
+        <source>Leading quotes put on separate line.</source>
+        <translation>Le virgolette di testa messe su una riga separata.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation>Le virgolette di coda messe su una riga separata.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation>Rimossa riga vuota prima della stringa di documentazione.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation>Rimossa riga vuota dopo della stringa di documentazione.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
-        <translation>Riga vuota dopo la stringa di documentazione funzione/metodo rimossa.</translation>
+        <source>Blank line after class docstring removed.</source>
+        <translation>Rimossa riga vuota dopo della stringa di documentazione.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
-        <translation>Rimossa riga vuota dopo l&apos;ultimo paragrafo.</translation>
+        <source>Blank line after function/method docstring removed.</source>
+        <translation>Riga vuota dopo la stringa di documentazione funzione/metodo rimossa.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
-        <translation>Convertita Tabulazione in 4 spazi.</translation>
+        <source>Blank line after last paragraph removed.</source>
+        <translation>Rimossa riga vuota dopo l&apos;ultimo paragrafo.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
-        <translation>Identazione portata ad un multiplo di quattro.</translation>
+        <source>Tab converted to 4 spaces.</source>
+        <translation>Convertita Tabulazione in 4 spazi.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
-        <translation>Identazione di continuazione riga corretta.</translation>
+        <source>Indentation adjusted to be a multiple of four.</source>
+        <translation>Identazione portata ad un multiplo di quattro.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
-        <translation>Identazione di parentesi chiusa corretta.</translation>
+        <source>Indentation of continuation line corrected.</source>
+        <translation>Identazione di continuazione riga corretta.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
-        <translation>Corretta la mancanza di indentazione della continuazione riga.</translation>
+        <source>Indentation of closing bracket corrected.</source>
+        <translation>Identazione di parentesi chiusa corretta.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
-        <translation>Parentesi chiusa allineata con quella d&apos;apertura.</translation>
+        <source>Missing indentation of continuation line corrected.</source>
+        <translation>Corretta la mancanza di indentazione della continuazione riga.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
-        <translation>Livello di indentazione modificato.</translation>
+        <source>Closing bracket aligned to opening bracket.</source>
+        <translation>Parentesi chiusa allineata con quella d&apos;apertura.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
-        <translation>Modificato il livello di indentazione dell&apos;indentazione pendente.</translation>
+        <source>Indentation level changed.</source>
+        <translation>Livello di indentazione modificato.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation>Modificato il livello di indentazione dell&apos;indentazione pendente.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation>Spazio non pertinente eliminato.</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation>Spazio non pertinente eliminato.</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation>Spazi mancanti aggiunti.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation>Corretto spazio vicino al segno di commento.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation>Corretto spazio vicino al segno di commento.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation>Inserita una riga vuota.</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation type="unfinished">
             <numerusform>%n riga vuota inserita.</numerusform>
@@ -3889,7 +3889,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation type="unfinished">
             <numerusform>%n riga superflua eliminata</numerusform>
@@ -3897,77 +3897,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation>Righe vuote superflue eliminate.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation>Righe vuote superflue eliminate dopo a dichiarazione della funzione.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
-        <translation>Import messi su righe separate.</translation>
+        <source>Superfluous blank lines after function decorator removed.</source>
+        <translation>Righe vuote superflue eliminate dopo a dichiarazione della funzione.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
-        <translation>Accorciate righe lughe.</translation>
+        <source>Imports were put on separate lines.</source>
+        <translation>Import messi su righe separate.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation>Accorciate righe lughe.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation>Rimossi barre rovesciate ridondanti.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation>Corretta istruzione composta.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
-        <translation>Corretta comparazione con None/True/False.</translation>
+        <source>Compound statement corrected.</source>
+        <translation>Corretta istruzione composta.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
-        <translation>&apos;{0}&apos; argumento aggiunto.</translation>
+        <source>Comparison to None/True/False corrected.</source>
+        <translation>Corretta comparazione con None/True/False.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
-        <translation>&apos;{0}&apos; argumento rimosso.</translation>
+        <source>&apos;{0}&apos; argument added.</source>
+        <translation>&apos;{0}&apos; argumento aggiunto.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
-        <translation>Eliminati gli spazi alla fine della linea.</translation>
+        <source>&apos;{0}&apos; argument removed.</source>
+        <translation>&apos;{0}&apos; argumento rimosso.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
-        <translation>Aggiunta una nuova riga alla fine del file.</translation>
+        <source>Whitespace stripped from end of line.</source>
+        <translation>Eliminati gli spazi alla fine della linea.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
-        <translation>Rghe vuote superflue eliminate dalla fine del file.</translation>
+        <source>newline added to end of file.</source>
+        <translation>Aggiunta una nuova riga alla fine del file.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation>Rghe vuote superflue eliminate dalla fine del file.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation>&apos;&lt;&gt;&apos; sostituito da &apos;!=&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -24471,7 +24471,7 @@
 <context>
     <name>HelpBrowser</name>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Apri link in una Nuova Scheda<byte value="x9"/>Ctrl+LMB</translation>
     </message>
@@ -24481,347 +24481,347 @@
         <translation>&lt;b&gt;Finestra di help&lt;/b&gt;&lt;p&gt;Questa finestra mostra le informazioni di aiuto selezionate.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>Web Inspector...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation>Controlla l&apos;indirizzo per errori tipo &lt;b&gt;ww&lt;/b&gt;.example.org invece di &lt;b&gt;www&lt;/b&gt;.example.org</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation>Se l&apos;indirizzo è corretto, prova  a controllare la connessione di rete.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation>Se il tuo computer o la rete sono protetti da un firewall o un proxy, assicurati che il browser possa accedere alla rete.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation>Inserisci nei segnalibri questa pagina</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation>Salva lin&amp;k</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation>Insersci nei bookmark questo link</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation>Copia il link nella Clipboard</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation>Apri immagine in una nuova linguetta</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>Salva immagine</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation>Copia immagine nella Clipboard</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation>Copia immagine nella Clipboard</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Copia la posizione dell&apos;immagine nella Clipboard</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation>Blocca immagine</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation>Cerca con...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non esiste.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Non posso avviare un visualizzatore per il file &lt;b&gt;{0}&lt;/b&gt;.&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Non posso lanciare un&apos;applicazione per l&apos;URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation>Errore nel caricamento della pagina: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation>Nella connessione a: {0}.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation>Quota Web Database</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation>&lt;p&gt;La quota per il database &lt;strong&gt;{0}&lt;/strong&gt; è stata superata durante l&apos;accesso al database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Deve essere cambiata?&lt;/P&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation>Nuova quota Web Database</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation>Inserisci la nuova quota in MB (corrente = {0}, usata = {1}; incremento = 5MB):</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation>bytes</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation>kB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation>Aggiungi alla toolbar delle ricerche web</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation>Metodo non supportato</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation>il metodo {0} non è supportato.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation>Motore di ricerca</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation>Scegli il motore di ricerca</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation>Nome motore</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation>Inserisci un nome per il motore</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation>Se la tua politica di chaching è impostata su navigazione offline, saranno disponibili solo le pagine nella cache locale.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation>Scansiona il collegamento con VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation>Scansiona l&apos;immagine con VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation>Invia il collegamento</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation>Invia il collegamento dell&apos;immagine</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation>Questa cornice</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation>Visualizza s&amp;olo questa cornice</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation>Visualizza in una nuova &amp;Scheda</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation>Stam&amp;pa</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation>Anteprima Stampa</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation>Stampa come PDF</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation>&amp;Ingrandisci</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation>&amp;Resetta zoom</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation>Rimpicci&amp;olisci</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation>Visualizza cornice sorge&amp;nte</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation>Invia collegamento pagina</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation>Invia testo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation>Traduttore Google</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation>Dizionario</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation>Vai all&apos;indirizzo di rete</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation>User Agent</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation>Ritenta</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation>Riproduci</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation>Pausa</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation>Parlante</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation>Muto</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation>Copia l&apos;indirizzo del Media nella Clipboard</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation>Invia indirizzo del Media</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation>Salva Media</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">Web Browser di eric6</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;La stampa non è disponibile a causa di un bug in PyQt4. Si consiglia di aggiornare la versione installata.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;La stampa non è disponibile a causa di un bug in PyQt4. Si consiglia di aggiornare la versione installata.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished">Aggiungi una nuova pagina</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25373,32 +25373,32 @@
         <translation>Aggiungi ai segnalibri tutte le linguette</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation>Caricamento...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation>Caricamento terminato</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation>Caricamento fallito</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation>Sei sicuro di voler chiudere la finestra ?</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -25409,17 +25409,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation>&amp;Chiudi</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation>&amp;Esci</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation>C&amp;hiudi scheda corrente</translation>
     </message>
@@ -25439,37 +25439,37 @@
         <translation>Ricarica scheda chiusa</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation>Ricarica tutte le schede chiuse</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation>Pulisci lista</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">Web Browser di eric6</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;La stampa non è disponibile a causa di un bug in PyQt4. Si consiglia di aggiornare la versione installata.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;La stampa non è disponibile a causa di un bug in PyQt4. Si consiglia di aggiornare la versione installata.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
@@ -26186,22 +26186,22 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>Suggerimenti</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>Nessuna ricerca recente</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>Ricerche recenti</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>Pulisci ricerche recenti</translation>
     </message>
@@ -44685,82 +44685,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished">{0}: {1}</translation>
     </message>
@@ -44815,10 +44815,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -48723,87 +48728,87 @@
         <translation>Repository dei plugin</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Nome</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Descrizione breve</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>Mosta l&apos;URL di download del plugin selezionato</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Descrizione:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Mostra la descrizione del plugin selezionato</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>Mostra l&apos;avanzamento del download attuale</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Autore:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Mostra l&apos;autore del plugin selezionato</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Versione</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation>URL del repository:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation>Mostra l&apos;URL del repository</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation>Premi per modificare l&apos;URL del repository dei plug-in</translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation>Premi per modificare l&apos;URL del repository dei plug-in</translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation>Modifica URL</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -81606,12 +81611,12 @@
         <translation type="unfinished"> s</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -82175,17 +82180,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished">Suggerimenti</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished">Nessuna ricerca recente</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished">Ricerche recenti</translation>
     </message>
@@ -82195,7 +82200,7 @@
         <translation type="unfinished">Aggiungi &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished">Pulisci ricerche recenti</translation>
     </message>
--- a/i18n/eric6_pt.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_pt.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3873,147 +3873,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation>Três aspas simples convertidas a três aspas duplas.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation>Corrigidas as aspas introdutórias para ser {0}&quot;&quot;&quot;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
-        <translation>Docstring de linha única posta numa linha.</translation>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
+        <translation>Corrigidas as aspas introdutórias para ser {0}&quot;&quot;&quot;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation>Docstring de linha única posta numa linha.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation>Ponto adicionado à linha sumário.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation>Retirada a linha vazia antes da docstring de função/método.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation>Linha branca inserida antes da docstring de classe.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
-        <translation>Inserida linha vazia depois da docstring de classe.</translation>
+        <source>Blank line inserted before class docstring.</source>
+        <translation>Linha branca inserida antes da docstring de classe.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
-        <translation>Inserida linha vazia depois da docstring de sumário.</translation>
+        <source>Blank line inserted after class docstring.</source>
+        <translation>Inserida linha vazia depois da docstring de classe.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
-        <translation>Inserida linha vazia depois do último parágrafo da docstring.</translation>
+        <source>Blank line inserted after docstring summary.</source>
+        <translation>Inserida linha vazia depois da docstring de sumário.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
-        <translation>Aspas iniciais postas numa linha separada.</translation>
+        <source>Blank line inserted after last paragraph of docstring.</source>
+        <translation>Inserida linha vazia depois do último parágrafo da docstring.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
-        <translation>Aspas finais postas numa linha separada.</translation>
+        <source>Leading quotes put on separate line.</source>
+        <translation>Aspas iniciais postas numa linha separada.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation>Aspas finais postas numa linha separada.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation>Retirada linha vazia antes da docstring de classe.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation>Retirada linha vazia depois da docstring de classe.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
-        <translation>Retirada a linha vazia depois da docstring de função/método.</translation>
+        <source>Blank line after class docstring removed.</source>
+        <translation>Retirada linha vazia depois da docstring de classe.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
-        <translation>Retirada linha vazia depois do último parágrafo.</translation>
+        <source>Blank line after function/method docstring removed.</source>
+        <translation>Retirada a linha vazia depois da docstring de função/método.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
-        <translation>Tabulação convertida a 4 espaços.</translation>
+        <source>Blank line after last paragraph removed.</source>
+        <translation>Retirada linha vazia depois do último parágrafo.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
-        <translation>Ajustada a indentação a múltiplos de quatro.</translation>
+        <source>Tab converted to 4 spaces.</source>
+        <translation>Tabulação convertida a 4 espaços.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
-        <translation>Corrigida a indentação da linha de continuação.</translation>
+        <source>Indentation adjusted to be a multiple of four.</source>
+        <translation>Ajustada a indentação a múltiplos de quatro.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
-        <translation>Corrigida a indentação de parêntesis de fecho.</translation>
+        <source>Indentation of continuation line corrected.</source>
+        <translation>Corrigida a indentação da linha de continuação.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
-        <translation>Corrigida falta de indentação na linha de continuação.</translation>
+        <source>Indentation of closing bracket corrected.</source>
+        <translation>Corrigida a indentação de parêntesis de fecho.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
-        <translation>Parêntesis de fecho alinhado com parêntesis de abertura.</translation>
+        <source>Missing indentation of continuation line corrected.</source>
+        <translation>Corrigida falta de indentação na linha de continuação.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
-        <translation>Alterado o nível da indentação.</translation>
+        <source>Closing bracket aligned to opening bracket.</source>
+        <translation>Parêntesis de fecho alinhado com parêntesis de abertura.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
-        <translation>Alterado o nível da indentação pendente.</translation>
+        <source>Indentation level changed.</source>
+        <translation>Alterado o nível da indentação.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation>Alterado o nível da indentação pendente.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation>Indentação visual corrigida.</translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation>Espaço estranho retirado.</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation>Espaço estranho retirado.</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation>Adicionado espaço branco em falta.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation>Corrigido espaço em volta do símbolo de comentário.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation>Corrigido espaço em volta do símbolo de comentário.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation>Inserida uma linha vazia.</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation>
             <numerusform>inserida uma linha vazia.</numerusform>
@@ -4021,7 +4021,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation>
             <numerusform>retirada uma linha desnecessária</numerusform>
@@ -4029,77 +4029,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation>Retiradas linhas vazias desnecessárias.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation>Retiradas linhas vazias desnecessárias após o decorador de função.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
-        <translation>Imports foram postos em linhas separadas.</translation>
+        <source>Superfluous blank lines after function decorator removed.</source>
+        <translation>Retiradas linhas vazias desnecessárias após o decorador de função.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
-        <translation>Foram encolhidas as linhas compridas.</translation>
+        <source>Imports were put on separate lines.</source>
+        <translation>Imports foram postos em linhas separadas.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation>Foram encolhidas as linhas compridas.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation>Retirada barra invertida redundante entre parêntesis.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation>Instrução composta corrigida.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
-        <translation>Corrigida a comparação a None/True/False.</translation>
+        <source>Compound statement corrected.</source>
+        <translation>Instrução composta corrigida.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
-        <translation>Adicionado o argumento &apos;{0}&apos;.</translation>
+        <source>Comparison to None/True/False corrected.</source>
+        <translation>Corrigida a comparação a None/True/False.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
-        <translation>Removido o argumento &apos;{0}&apos;.</translation>
+        <source>&apos;{0}&apos; argument added.</source>
+        <translation>Adicionado o argumento &apos;{0}&apos;.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
-        <translation>Eliminado o espaço no fim de linha.</translation>
+        <source>&apos;{0}&apos; argument removed.</source>
+        <translation>Removido o argumento &apos;{0}&apos;.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
-        <translation>adicionada uma linha nova ao fim do ficheiro.</translation>
+        <source>Whitespace stripped from end of line.</source>
+        <translation>Eliminado o espaço no fim de linha.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
-        <translation>Retiradas linhas vazias desnecessárias do fim do ficheiro.</translation>
+        <source>newline added to end of file.</source>
+        <translation>adicionada uma linha nova ao fim do ficheiro.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation>Retiradas linhas vazias desnecessárias do fim do ficheiro.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation>&apos;&lt;&gt;&apos; substituido por &apos;!=&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation>Não se pode gravar ficheiro! Saltando-o. Motivo: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation> sem mensagem definida para código &apos;{0}&apos;</translation>
     </message>
@@ -25179,352 +25179,352 @@
         <translation>&lt;b&gt;Janela de Ajuda&lt;/b&gt;&lt;p&gt;Esta janela mostra a informação da ajuda selecionada.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não existe o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não pode abrir um visor para o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não pode começar uma aplicação para URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Abrir Vínculo num Separador Novo<byte value="x9"/>Ctrl+LMB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation>Gravar &amp;Vínculo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation>Marcar este Vínculo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation>Copiar Vínculo para a Área de Transferência</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation>Abrir imagem num Separador Novo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>Gravar Imagem</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation>Copiar Imagem para a Área de Transferência</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation>Copiar Imagem para a Área de Transferência</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Copiar Localização da Imagem para a Área de Transferência</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation>Bloquear Imagem</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation>Marcar esta Página</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation>Procurar com...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation>Adicionar á barra de pesquisa web</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>Inspetor Web...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation>Método não suportado</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation>Método {0} não está suportado.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation>Motor de pesquisa</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation>Escolha o motor de pesquisa desejado</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation>Nome do Motor</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation>Introduzir um nome para o motor</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation>Erro ao carregar a página: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation>Ao conectar com: {0}.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation>Verifique se a direção tem erros como &lt;b&gt;ww&lt;/b&gt;.exemplo.org em lugar de &lt;b&gt;www&lt;/b&gt;.exemplo.org</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation>Se a direção está correcta, verifique a conexão da rede.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation>Se um firewall ou proxy protegem o seu computador ou rede, certifique-se de que o navegador tem permissão para aceder à rede.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation>Escanear Vínculo com VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation>Escanear Imagem com VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation>Enviar Vínculo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation>Enviar Vínculo da Imagem</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation>Este Marco</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation>M&amp;ostrar apenas este marco</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation>Mostrar num &amp;separador novo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation>Im&amp;primir</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation>Antevisão da Impressão</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation>Imprimir como PDF</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation>Apro&amp;ximar</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation>&amp;Repor Zoom</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation>A&amp;fastar</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation>Mostrar código do ma&amp;rco</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation>Enviar o Vínculo da Página</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation>Enviar Texto</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation>Dicionário</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation>Ir à direção web</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation>Agente de Usuario</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation>Tentar de Novo</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation>Reproduzir</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation>Pausa</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation>Com som</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation>Sem som</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation>Opiar Direção da Media à Area de Transferência</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation>Enviar Direção da Media</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation>Gravar Media</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation>Navegador Web de eric6</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir não está disponível devido a um falho em PyQt5. Por favor atualize.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir não está disponível devido a um falho em PyQt5.Por favor atualize.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished">Adicionar Nova Página</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
@@ -26146,32 +26146,32 @@
         <translation>Marcar Todos os Separadores</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation>Carregando...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation>Acabou de carregar</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation>Falhou ao carregar</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation>Tem a certeza de que quer fechar a janela?</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -26182,17 +26182,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation>Fe&amp;char</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation>Sai&amp;r</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation>F&amp;echar o Separador Atual</translation>
     </message>
@@ -26212,37 +26212,37 @@
         <translation>Restaurar o Separador Fechado</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation>Restaurar Todos os Separadores Fechados</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation>Limpar Lista</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation>Navegador Web de eric6</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir não está disponível devido a um falho em PyQt5. Por favor atualize.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Imprimir não está disponível devido a um falho em PyQt5.Por favor atualize.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
@@ -26990,17 +26990,17 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>Sugestões</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>Sem Pesquisas Recentes</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>Pesquisas Recentes</translation>
     </message>
@@ -27010,7 +27010,7 @@
         <translation>Adicionar &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>Limpar Pesquisas Recentes</translation>
     </message>
@@ -46132,82 +46132,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished">{0}: {1}</translation>
     </message>
@@ -46262,10 +46262,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -50183,87 +50188,87 @@
         <translation>Repositório de Complementos</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Nome</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Versão</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Descrição Curta</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Descrição:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Mostra a descrição do complemento selecionado</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Autor:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Mostra o autor do complemento selecionado</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation type="unfinished">URL do Repositório:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation type="unfinished">Editar URL</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83271,12 +83276,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83840,17 +83845,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished">Sugestões</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished">Sem Pesquisas Recentes</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished">Pesquisas Recentes</translation>
     </message>
@@ -83860,7 +83865,7 @@
         <translation type="unfinished">Adicionar &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished">Limpar Pesquisas Recentes</translation>
     </message>
--- a/i18n/eric6_ru.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_ru.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3711,147 +3711,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation>Тройные одинарные кавычки заменены тройными двойными.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation>Кавычки во введении исправлены на {0}&quot;&quot;&quot;</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
-        <translation>Одиночная строка документации распологается в одной строке.</translation>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
+        <translation>Кавычки во введении исправлены на {0}&quot;&quot;&quot;</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation>Одиночная строка документации распологается в одной строке.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation>Добавлена точка в строке резюме.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation>Удалена пустая строка перед строкой документации для function/method.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation>Добавлена пустая строка перед строкой документации для class.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
-        <translation>Добавлена пустая строка после строки документации для class.</translation>
+        <source>Blank line inserted before class docstring.</source>
+        <translation>Добавлена пустая строка перед строкой документации для class.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
-        <translation>Добавлена пустая строка после резюме строки документации.</translation>
+        <source>Blank line inserted after class docstring.</source>
+        <translation>Добавлена пустая строка после строки документации для class.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
-        <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation>
+        <source>Blank line inserted after docstring summary.</source>
+        <translation>Добавлена пустая строка после резюме строки документации.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
-        <translation>Открывающие кавычки размещены на отдельной строке.</translation>
+        <source>Blank line inserted after last paragraph of docstring.</source>
+        <translation>Добавлена пустая строка после последнего абзаца строки документации.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
-        <translation>Закрывающие кавычки размещены на отдельной строке.</translation>
+        <source>Leading quotes put on separate line.</source>
+        <translation>Открывающие кавычки размещены на отдельной строке.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation>Закрывающие кавычки размещены на отдельной строке.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation>Удалена пустая строка перед строкой документации для class.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation>Удалена пустая строка после строки документации для class.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
-        <translation>Удалена пустая строка после строки документации для function/method.</translation>
+        <source>Blank line after class docstring removed.</source>
+        <translation>Удалена пустая строка после строки документации для class.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
-        <translation>Удалена пустая строка после последнего абзаца.</translation>
+        <source>Blank line after function/method docstring removed.</source>
+        <translation>Удалена пустая строка после строки документации для function/method.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
-        <translation>Символы табуляции заменяются на 4 пробела.</translation>
+        <source>Blank line after last paragraph removed.</source>
+        <translation>Удалена пустая строка после последнего абзаца.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
-        <translation>Величина отступа сделана кратной четырём.</translation>
+        <source>Tab converted to 4 spaces.</source>
+        <translation>Символы табуляции заменяются на 4 пробела.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
-        <translation>Исправлен размер отступа строки продолжения.</translation>
+        <source>Indentation adjusted to be a multiple of four.</source>
+        <translation>Величина отступа сделана кратной четырём.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
-        <translation>Исправлен размер отступа закрывающей скобки.</translation>
+        <source>Indentation of continuation line corrected.</source>
+        <translation>Исправлен размер отступа строки продолжения.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
-        <translation>Добавлен отступ к строке продолжения.</translation>
+        <source>Indentation of closing bracket corrected.</source>
+        <translation>Исправлен размер отступа закрывающей скобки.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
-        <translation>Закрывающая скобка выровнена с открывающей.</translation>
+        <source>Missing indentation of continuation line corrected.</source>
+        <translation>Добавлен отступ к строке продолжения.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
-        <translation>Изменен размер отступа.</translation>
+        <source>Closing bracket aligned to opening bracket.</source>
+        <translation>Закрывающая скобка выровнена с открывающей.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
-        <translation>Изменен размер отступа для висячих отступов.</translation>
+        <source>Indentation level changed.</source>
+        <translation>Изменен размер отступа.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation>Изменен размер отступа для висячих отступов.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation>Исправленена величина визуального отступа.</translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation>Лишние символы пропуска удалены.</translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation>Лишние символы пропуска удалены.</translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation>Добавлены недостающие символы пропуска.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation>Символы пропуска вокруг символа комментария откорректированы.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation>Символы пропуска вокруг символа комментария откорректированы.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation>Добавлена одна пустая строка.</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation>
             <numerusform>%n пустая строка вставлена.</numerusform>
@@ -3860,7 +3860,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation>
             <numerusform>%n лишняя пустая строка удалена</numerusform>
@@ -3869,77 +3869,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation>Удалены излишние пустые строки.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation>Удалены пустые строки после декоратора функции.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
-        <translation>Операторы импорта помещены на отдельных строках.</translation>
+        <source>Superfluous blank lines after function decorator removed.</source>
+        <translation>Удалены пустые строки после декоратора функции.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
-        <translation>Укорочены длинные строки.</translation>
+        <source>Imports were put on separate lines.</source>
+        <translation>Операторы импорта помещены на отдельных строках.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation>Укорочены длинные строки.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation>Удалены излишние символы &apos;\&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation>Исправлены выражения оператора.</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
-        <translation>Исправлено сравнение с None/True/False.</translation>
+        <source>Compound statement corrected.</source>
+        <translation>Исправлены выражения оператора.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
-        <translation>Добавлен &apos;{0}&apos; аргумент.</translation>
+        <source>Comparison to None/True/False corrected.</source>
+        <translation>Исправлено сравнение с None/True/False.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
-        <translation>Удалён &apos;{0}&apos; аргумент.</translation>
+        <source>&apos;{0}&apos; argument added.</source>
+        <translation>Добавлен &apos;{0}&apos; аргумент.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
-        <translation>Завершающие символы пропуска обрезаны.</translation>
+        <source>&apos;{0}&apos; argument removed.</source>
+        <translation>Удалён &apos;{0}&apos; аргумент.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
-        <translation>символ новой строки добавлен в конец файла.</translation>
+        <source>Whitespace stripped from end of line.</source>
+        <translation>Завершающие символы пропуска обрезаны.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
-        <translation>Удалены пустые строки в конце файла.</translation>
+        <source>newline added to end of file.</source>
+        <translation>символ новой строки добавлен в конец файла.</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation>Удалены пустые строки в конце файла.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation>&apos;&lt;&gt;&apos; заменен на &apos;!=&apos;.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation>Не удалось сохранить файл! Пропускаем. Причина: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation> нет сообщения, определенного для кода &apos;{0}&apos;</translation>
     </message>
@@ -24525,352 +24525,352 @@
         <translation>&lt;b&gt;Справочное окно&lt;/b&gt;&lt;p&gt;В этом окне отображается выбраннная справочная информация.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; не существует.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно запустить просмотрщик для файла &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно запустить приложение для URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Открыть ссылку в новой вкладке\tCtrl+LBM</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation>Сохранить &amp;ссылку</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation>Сохранить ссылку</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation>Копировать ссылку</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation>Открыть изображение в новой вкладке</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>Сохранить изображение</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation>Копировать изображение</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation>Копировать изображение</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Копировать адрес изображения</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation>Заблокировать изображение</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation>Создать закладку для этой страницы</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation>Искать с...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation>Добавить к панели инструментов Web поиска</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>WEB проводник...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation>Метод не поддерживается</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation>{0} метод не поддерживается.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation>Поисковая система</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation>Выберите нужную поисковую систему</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation>Имя дыижка</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation>Введите имя поисковой системы</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation>Ошибка при загрузке страницы: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation>При соединении с: {0}.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation>Проверьте адрес на ошибки типа &lt;b&gt;ww&lt;/b&gt;.example.org вместо &lt;b&gt;www&lt;/b&gt;.example.org</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation>Если адрес правильный, проверьте сетевое соединение.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation>Если ваш компьютер или локальная сеть находятся за брандмауером или proxy, убедитесь что браузеру разрешено подсоединяться к сети.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation>Если режим кэша установлен в offline, то доступны только страницы из локального кзша.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation>Квота Web базы данных</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Квота Web базы данных &lt;strong&gt;{0}&lt;/strong&gt; была превышена при доступе к базе &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Изменить квоту?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation>Новая квота Web базы данных</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation>Введите новую квоту в MB (текущая = {0}, использовано = {1}; шаг изменения = 5 MB):</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation>байты</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation>kB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation>Сканировать ссылку посредством VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation>Сканировать изображение посредством VirusTotal</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation>Послать ссылку</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation>Послать ссылку на изображение</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation>Этот кадр</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation>Показать &amp;только этот кадр</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation>Показать в новой &amp;вкладке</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation>&amp;Печать</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation>Предварительный просмотр печати</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation>Печать как PDF</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation>У&amp;величить масштаб</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation>&amp;Сбросить масштаб</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation>У&amp;меньшить масштаб</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation>Показать код ка&amp;дра</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation>Отправить ссылку на страницу</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation>Отправить текст</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation>Переводчик Гугл</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation>Словарь</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation>Перейти на веб адрес</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation>Агент пользователя</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation>Повторить еще раз</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation>Воспроизведение</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation>Пауза</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation>Включить звук</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation>Отключить звук</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation>Копировать адрес медиа файла в буфер обмена</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation>Сохранить адрес медиа файла</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation>Сохранить медиа файл</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation>Eric6 Web браузер</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Печать невозможна из-за ошибки в PyQt5. Пожалуйста установите обновление.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Печать невозможна из-за ошибки в PyQt5. Пожалуйста установите обновление.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation>Добавить новую страницу</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation>Конфигурация быстрых вкладок</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation>Перегрузить все быстрые вкладки</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation>Сброс к стандартным вкладкам</translation>
     </message>
@@ -25422,32 +25422,32 @@
         <translation>Создать закладку для всех вкладок</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation>Загрузка...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation>Загрузка завершена</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation>Загрука не удалась</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation>Вы действительно хотите закрыть это окно?</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -25460,17 +25460,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation>&amp;Закрыть</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation>&amp;Выход</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation>&amp;Закрыть текущую вкладку</translation>
     </message>
@@ -25490,37 +25490,37 @@
         <translation>Восстановить закрытые вкладки</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation>Восстановить все закрытые вкладки</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation>Очистить список</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation>Eric6 Web браузер</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Печать невозможна из-за ошибки в PyQt5. Пожалуйста установите обновление.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Печать невозможна из-за ошибки в PyQt5. Пожалуйста установите обновление.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation>Вы действительно хотите закрыть эту страницу?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation>Вы изменили эту страницу и закрыв ее потеряете изменения.
@@ -26240,17 +26240,17 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>Предложения</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>Нет поисковых запросов</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>Последние поисковые запросы</translation>
     </message>
@@ -26260,7 +26260,7 @@
         <translation>Добавить &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>Очистить последние запросы</translation>
     </message>
@@ -44795,82 +44795,82 @@
         <translation>уведомление об авторских правах содержит недействительного автора</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation>найден {0} форматтер</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation>строка формата действительно содержит неиндексированные параметры</translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
-        <translation>строка документации действительно содержит неиндексированные параметры</translation>
+        <source>format string does contain unindexed parameters</source>
+        <translation>строка формата действительно содержит неиндексированные параметры</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
-        <translation>другая строка действительно содержит неиндексированные параметры</translation>
+        <source>docstring does contain unindexed parameters</source>
+        <translation>строка документации действительно содержит неиндексированные параметры</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
-        <translation>формат вызова использует слишком большой индекс ({0})</translation>
+        <source>other string does contain unindexed parameters</source>
+        <translation>другая строка действительно содержит неиндексированные параметры</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
-        <translation>формат вызова использует недостающее ключевое слово ({0})</translation>
+        <source>format call uses too large index ({0})</source>
+        <translation>формат вызова использует слишком большой индекс ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
-        <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation>
+        <source>format call uses missing keyword ({0})</source>
+        <translation>формат вызова использует недостающее ключевое слово ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
-        <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation>
+        <source>format call uses keyword arguments but no named entries</source>
+        <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
-        <translation>формат вызова использует скрытые и явные индексы вместе</translation>
+        <source>format call uses variable arguments but no numbered entries</source>
+        <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
-        <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation>
+        <source>format call uses implicit and explicit indexes together</source>
+        <translation>формат вызова использует скрытые и явные индексы вместе</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
-        <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation>
+        <source>format call provides unused index ({0})</source>
+        <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
-        <translation>ожидался __future__ imports: {0}; получены только: {1}</translation>
+        <source>format call provides unused keyword ({0})</source>
+        <translation>Формат вызова предоставляет неиспользованное ключевое слово ({0})</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
-        <translation>ожидался __future__  imports: {0}; не получено ничего</translation>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <translation>ожидался __future__ imports: {0}; получены только: {1}</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
-        <translation>обнаружен оператор печати</translation>
+        <source>expected these __future__ imports: {0}; but got none</source>
+        <translation>ожидался __future__  imports: {0}; не получено ничего</translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation>обнаружен оператор печати</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation>один элемент кортежа найден</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation>{0}: {1}</translation>
     </message>
@@ -44925,10 +44925,15 @@
         <translation>неподходящий генератор списков - &quot;{0}&quot; может являться генератором</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation>изменяемый аргумент по умолчанию типа {0}</translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -48837,87 +48842,87 @@
         <translation>Репозиторий плагинов</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Имя</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Версия</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Краткое описание</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Описание:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Показывает описание выбранного плагина</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Автор:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Показывает автора выбранного плагина</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>Показывает URL для скачивания выбранного плагина</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>Показывает выполнение текущей закачки</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation>URL репозитория:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation>URL репозитория</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation>Редактировать URL репозитория плагинов</translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation>Редактировать URL репозитория плагинов</translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation>Редактировать URL</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation>Показ количества новых доступных плагинов</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation>Показ количества доступных локальных обновляемых плагинов</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation>Показ количества доступных удаленных обновляемых плагинов</translation>
     </message>
@@ -81969,12 +81974,12 @@
         <translation> сек</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation>Обнаружен подозрительный URL</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation>&lt;p&gt;URL &lt;b&gt;{0}&lt;/b&gt; был найден в базе Safe Browsing.&lt;/p&gt;{1}</translation>
     </message>
@@ -82545,17 +82550,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation>Предложения</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation>Нет поисковых запросов</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation>Последние поисковые запросы</translation>
     </message>
@@ -82565,7 +82570,7 @@
         <translation>Добавить &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation>Очистить последние запросы</translation>
     </message>
--- a/i18n/eric6_tr.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_tr.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3811,147 +3811,147 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
+        <source>Blank line inserted before class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
+        <source>Blank line inserted after class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
+        <source>Blank line inserted after docstring summary.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
+        <source>Blank line inserted after last paragraph of docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
+        <source>Leading quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
+        <source>Blank line after class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
+        <source>Blank line after function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
+        <source>Blank line after last paragraph removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
+        <source>Tab converted to 4 spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
+        <source>Indentation adjusted to be a multiple of four.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
+        <source>Indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
+        <source>Indentation of closing bracket corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
+        <source>Missing indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
+        <source>Closing bracket aligned to opening bracket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
+        <source>Indentation level changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3959,7 +3959,7 @@
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation type="unfinished">
             <numerusform></numerusform>
@@ -3967,77 +3967,77 @@
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
+        <source>Superfluous blank lines after function decorator removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
+        <source>Imports were put on separate lines.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
+        <source>Compound statement corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
+        <source>Comparison to None/True/False corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
+        <source>&apos;{0}&apos; argument added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
+        <source>&apos;{0}&apos; argument removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
+        <source>Whitespace stripped from end of line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <source>newline added to end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -24963,352 +24963,352 @@
         <translation>&lt;b&gt;Yardım Penceresi&lt;/b&gt;&lt;p&gt;Bu pencere seçilen yardım bilgilerini gösterir.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası yok.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt;dosyası için görüntüleyici çalışmıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt; URL &lt;b&gt;{0}&lt;/b&gt;adresindeki uygulama başlatılamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>Yeni sekmede bir bağlantı açar<byte value="x9"/>Ctrl+LMB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation>Bağlantıyı &amp;Kaydet</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation>Bu linki yerimine ekle</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation>Bağlantıyı Panoya Kopyala</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation>Görüntüyü yeni sekmede aç</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>Görüntüyü Kaydet</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation>Görüntüyü Panoya kopyala</translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation>Görüntüyü Panoya kopyala</translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation>Görüntünün Yerini  Panoya kopyala</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation>Görüntüleri Engelle</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation>Bu sayfayı yerimine ekle</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation>Bununla Ara...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>Web Denetleyicisi...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation>Sayfa yüklenirken hata: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation>Bağlantı:{0}.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation>Adresi kontrol ediniz Örneğin &lt;b&gt;www&lt;/b&gt;.example.org yerine &lt;b&gt;ww&lt;/b&gt;.example.org yazmış olabilirsiniz</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation>Eğer adres doğru ise, ağ bağlantınızı kontrol ediniz.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation>Eğer bilgisayarınız veya ağınız bir güvenlik duvarı yada proxy ile korunuyorsa, gözatıcınıza ağa giriş izni veriniz.</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation>bitler</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation>kB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation>MB</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation type="unfinished">&amp;Yazdır</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation type="unfinished">Baskı Öngörünümü</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation type="unfinished">Bü&amp;yült</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation type="unfinished">Büyütmeyi sıfı&amp;rla</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation type="unfinished">Küçü&amp;lt</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation type="unfinished">Tekrar Dene</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">Eric5 Web Gözatıcısı {6 ?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;PyQt4 te hatyı yazdırmak tam olarak mümkün değil. Lütfen güncelleyiniz.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25910,32 +25910,32 @@
         <translation>Tüm Sekmeleri Yerimi yap</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation>...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation>Yükleniyor...</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation>Yükleme bitirildi</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation>Yüklerken başarısız olundu</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation type="unfinished">
@@ -25944,17 +25944,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation>&amp;Kapat</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation>&amp;Çıkış</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25974,37 +25974,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">Eric5 Web Gözatıcısı {6 ?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;PyQt4 te hatyı yazdırmak tam olarak mümkün değil. Lütfen güncelleyiniz.&lt;/p&gt; {5.?}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation type="unfinished"></translation>
@@ -26750,17 +26750,17 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>Teklifler</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>Geçmiş Arama Yok</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>Enson Aramalar</translation>
     </message>
@@ -26770,7 +26770,7 @@
         <translation>Ekle &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>Arama Geçmişini Temizle</translation>
     </message>
@@ -45514,82 +45514,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45644,10 +45644,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -49577,87 +49582,87 @@
         <translation>Eklenti Havuzu</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>Adı</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>Sürüm</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>Kısa Açıklama</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>Açıklama:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>Seçilen eklentinin açıklamasını göster</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>Yazar:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>Seçilen eklentinin yazarını göster</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>Seçilen eklentinin indirme URLsini göster</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>Geçerli indirmenin ilelemesini göster</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -82695,12 +82700,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83262,17 +83267,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished">Teklifler</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished">Geçmiş Arama Yok</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished">Enson Aramalar</translation>
     </message>
@@ -83282,7 +83287,7 @@
         <translation type="unfinished">Ekle &apos;{0}&apos;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished">Arama Geçmişini Temizle</translation>
     </message>
--- a/i18n/eric6_zh_CN.ts	Thu Mar 08 18:51:35 2018 +0100
+++ b/i18n/eric6_zh_CN.ts	Thu Mar 08 19:03:19 2018 +0100
@@ -3820,231 +3820,231 @@
 <context>
     <name>CodeStyleFixer</name>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="558"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
         <source>Triple single quotes converted to triple double quotes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="561"/>
-        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="564"/>
-        <source>Single line docstring put on one line.</source>
+        <source>Introductory quotes corrected to be {0}&quot;&quot;&quot;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="567"/>
+        <source>Single line docstring put on one line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="570"/>
         <source>Period added to summary line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
         <source>Blank line before function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="573"/>
-        <source>Blank line inserted before class docstring.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="576"/>
-        <source>Blank line inserted after class docstring.</source>
+        <source>Blank line inserted before class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="579"/>
-        <source>Blank line inserted after docstring summary.</source>
+        <source>Blank line inserted after class docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="582"/>
-        <source>Blank line inserted after last paragraph of docstring.</source>
+        <source>Blank line inserted after docstring summary.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585"/>
-        <source>Leading quotes put on separate line.</source>
+        <source>Blank line inserted after last paragraph of docstring.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="588"/>
-        <source>Trailing quotes put on separate line.</source>
+        <source>Leading quotes put on separate line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="591"/>
+        <source>Trailing quotes put on separate line.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="594"/>
         <source>Blank line before class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="597"/>
-        <source>Blank line after class docstring removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="600"/>
-        <source>Blank line after function/method docstring removed.</source>
+        <source>Blank line after class docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="603"/>
-        <source>Blank line after last paragraph removed.</source>
+        <source>Blank line after function/method docstring removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="606"/>
-        <source>Tab converted to 4 spaces.</source>
+        <source>Blank line after last paragraph removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="609"/>
-        <source>Indentation adjusted to be a multiple of four.</source>
+        <source>Tab converted to 4 spaces.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="612"/>
-        <source>Indentation of continuation line corrected.</source>
+        <source>Indentation adjusted to be a multiple of four.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="615"/>
-        <source>Indentation of closing bracket corrected.</source>
+        <source>Indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="618"/>
-        <source>Missing indentation of continuation line corrected.</source>
+        <source>Indentation of closing bracket corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="621"/>
-        <source>Closing bracket aligned to opening bracket.</source>
+        <source>Missing indentation of continuation line corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="624"/>
-        <source>Indentation level changed.</source>
+        <source>Closing bracket aligned to opening bracket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="627"/>
-        <source>Indentation level of hanging indentation changed.</source>
+        <source>Indentation level changed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="630"/>
+        <source>Indentation level of hanging indentation changed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="633"/>
         <source>Visual indentation corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
+        <source>Extraneous whitespace removed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="645"/>
-        <source>Extraneous whitespace removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="642"/>
         <source>Missing whitespace added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="648"/>
-        <source>Whitespace around comment sign corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="651"/>
+        <source>Whitespace around comment sign corrected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="654"/>
         <source>One blank line inserted.</source>
         <translation type="unfinished"></translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="655"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
         <source>%n blank line(s) inserted.</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message numerus="yes">
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="658"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="661"/>
         <source>%n superfluous lines removed</source>
         <translation type="unfinished">
             <numerusform></numerusform>
         </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="662"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
         <source>Superfluous blank lines removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="665"/>
-        <source>Superfluous blank lines after function decorator removed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="668"/>
-        <source>Imports were put on separate lines.</source>
+        <source>Superfluous blank lines after function decorator removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="671"/>
-        <source>Long lines have been shortened.</source>
+        <source>Imports were put on separate lines.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="674"/>
+        <source>Long lines have been shortened.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="677"/>
         <source>Redundant backslash in brackets removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="680"/>
-        <source>Compound statement corrected.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="683"/>
-        <source>Comparison to None/True/False corrected.</source>
+        <source>Compound statement corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="686"/>
-        <source>&apos;{0}&apos; argument added.</source>
+        <source>Comparison to None/True/False corrected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="689"/>
-        <source>&apos;{0}&apos; argument removed.</source>
+        <source>&apos;{0}&apos; argument added.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="692"/>
-        <source>Whitespace stripped from end of line.</source>
+        <source>&apos;{0}&apos; argument removed.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="695"/>
-        <source>newline added to end of file.</source>
+        <source>Whitespace stripped from end of line.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="698"/>
-        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <source>newline added to end of file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="701"/>
+        <source>Superfluous trailing blank lines removed from end of file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="704"/>
         <source>&apos;&lt;&gt;&apos; replaced by &apos;!=&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="705"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="708"/>
         <source>Could not save the file! Skipping it. Reason: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="785"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="789"/>
         <source> no message defined for code &apos;{0}&apos;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -24981,7 +24981,7 @@
 <context>
     <name>HelpBrowser</name>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1222"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1220"/>
         <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
         <translation>在新选项卡中打开链接<byte value="x9"/>Ctrl+LMB</translation>
     </message>
@@ -24991,347 +24991,347 @@
         <translation>&lt;b&gt;帮助窗口&lt;/b&gt;&lt;p&gt;该窗口显示已选的帮助信息。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1520"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1518"/>
         <source>Web Inspector...</source>
         <translation>网络检查器…</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2204"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2202"/>
         <source>Check the address for errors such as &lt;b&gt;ww&lt;/b&gt;.example.org instead of &lt;b&gt;www&lt;/b&gt;.example.org</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2207"/>
         <source>If the address is correct, try checking the network connection.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2211"/>
         <source>If your computer or network is protected by a firewall or proxy, make sure that the browser is permitted to access the network.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1426"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1424"/>
         <source>Bookmark this Page</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1229"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1227"/>
         <source>Save Lin&amp;k</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1232"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1230"/>
         <source>Bookmark this Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1239"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1237"/>
         <source>Copy Link to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1260"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1258"/>
         <source>Open Image in New Tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1267"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1265"/>
         <source>Save Image</source>
         <translation>保存图像</translation>
     </message>
     <message>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1268"/>
+        <source>Copy Image to Clipboard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1270"/>
-        <source>Copy Image to Clipboard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1272"/>
         <source>Copy Image Location to Clipboard</source>
         <translation type="unfinished">将图像位置复制至剪贴板</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1285"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1283"/>
         <source>Block Image</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1459"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1457"/>
         <source>Search with...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="933"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="931"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="978"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="976"/>
         <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="958"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="956"/>
         <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2183"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2181"/>
         <source>Error loading page: {0}</source>
         <translation type="unfinished">加载页面出错:{0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2201"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2199"/>
         <source>When connecting to: {0}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2264"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2262"/>
         <source>&lt;p&gt;The database quota of &lt;strong&gt;{0}&lt;/strong&gt; has been exceeded while accessing database &lt;strong&gt;{1}&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Shall it be changed?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>New Web Database Quota</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2299"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2297"/>
         <source>bytes</source>
         <translation type="unfinished">字节</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2302"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2300"/>
         <source>kB</source>
         <translation type="unfinished">千字节</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2305"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2303"/>
         <source>MB</source>
         <translation type="unfinished">兆字节</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2275"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2273"/>
         <source>Enter the new quota in MB (current = {0}, used = {1}; step size = 5 MB):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1513"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1511"/>
         <source>Add to web search toolbar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>Method not supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1708"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1706"/>
         <source>{0} method is not supported.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Search engine</source>
         <translation>搜索引擎</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1766"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1764"/>
         <source>Choose the desired search engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Engine name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1788"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1786"/>
         <source>Enter a name for the engine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2219"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2217"/>
         <source>If your cache policy is set to offline browsing,only pages in the local cache are available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1250"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1248"/>
         <source>Scan Link with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1293"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1291"/>
         <source>Scan Image with VirusTotal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1242"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1240"/>
         <source>Send Link</source>
         <translation>发送链接</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1278"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1276"/>
         <source>Send Image Link</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1386"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1384"/>
         <source>This Frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1389"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1387"/>
         <source>Show &amp;only this frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1392"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1390"/>
         <source>Show in new &amp;tab</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1399"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1397"/>
         <source>&amp;Print</source>
         <translation>打印(&amp;P)</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1402"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1400"/>
         <source>Print Preview</source>
         <translation>打印预览</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1405"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1403"/>
         <source>Print as PDF</source>
         <translation>打印为 PDF</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1409"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1407"/>
         <source>Zoom &amp;in</source>
         <translation>放大(&amp;I)</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1412"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1410"/>
         <source>Zoom &amp;reset</source>
         <translation>重置缩放(&amp;R)</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1415"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1413"/>
         <source>Zoom &amp;out</source>
         <translation>缩小(&amp;O)</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1419"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1417"/>
         <source>Show frame so&amp;urce</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1429"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1427"/>
         <source>Send Page Link</source>
         <translation>发送页面链接</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1450"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1448"/>
         <source>Send Text</source>
         <translation>发送文本</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1484"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1482"/>
         <source>Google Translate</source>
         <translation>谷歌翻译</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1493"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1491"/>
         <source>Dictionary</source>
         <translation>字典</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1503"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1501"/>
         <source>Go to web address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1436"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1434"/>
         <source>User Agent</source>
         <translation>用户代理(UA)</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2224"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2222"/>
         <source>Try Again</source>
         <translation>再试一次</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1313"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1311"/>
         <source>Play</source>
         <translation>播放</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1317"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1315"/>
         <source>Pause</source>
         <translation>暂停</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1321"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1319"/>
         <source>Unmute</source>
         <translation>取消静音</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1325"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1323"/>
         <source>Mute</source>
         <translation>静音</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1329"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1327"/>
         <source>Copy Media Address to Clipboard</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1335"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1333"/>
         <source>Send Media Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1341"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1339"/>
         <source>Save Media</source>
         <translation>保存媒体</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>eric6 Web Browser</source>
         <translation>eric6 Web Browser</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2660"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2658"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;打印功能因为 PyQt5 中存在的一个错误而无法使用。请进行升级。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="2628"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="2626"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;打印功能因为 PyQt4 中存在的一个错误而无法使用。请进行升级。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1202"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1200"/>
         <source>Add New Page</source>
         <translation type="unfinished">添加新页面</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1205"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1203"/>
         <source>Configure Speed Dial</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1209"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1207"/>
         <source>Reload All Dials</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpBrowserWV.py" line="1213"/>
+        <location filename="../Helpviewer/HelpBrowserWV.py" line="1211"/>
         <source>Reset to Default Dials</source>
         <translation type="unfinished"></translation>
     </message>
@@ -25908,32 +25908,32 @@
         <translation>将所有选项卡加入书签</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="367"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="366"/>
         <source>...</source>
         <translation>…</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="776"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="775"/>
         <source>Loading...</source>
         <translation>正在加载…</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="795"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="796"/>
         <source>Finished loading</source>
         <translation>加载完成</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="797"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="798"/>
         <source>Failed to load</source>
         <translation>加载失败</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?</source>
         <translation>确定要关闭窗口?</translation>
     </message>
     <message numerus="yes">
-        <location filename="../Helpviewer/HelpTabWidget.py" line="837"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="838"/>
         <source>Are you sure you want to close the window?
 You have %n tab(s) open.</source>
         <translation>
@@ -25942,17 +25942,17 @@
         </translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="845"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="846"/>
         <source>&amp;Close</source>
         <translation>关闭(&amp;C)</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="849"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="850"/>
         <source>&amp;Quit</source>
         <translation>退出(&amp;Q)</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="852"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="853"/>
         <source>C&amp;lose Current Tab</source>
         <translation>关闭当前选项卡(&amp;C)</translation>
     </message>
@@ -25972,37 +25972,37 @@
         <translation>恢复已关闭的选项卡</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1014"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1015"/>
         <source>Restore All Closed Tabs</source>
         <translation>恢复所有已关闭的选项卡</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="1016"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="1017"/>
         <source>Clear List</source>
         <translation>清空列表</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>eric6 Web Browser</source>
         <translation>eric6 网页浏览器</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="621"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="620"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5. Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;打印功能因为 PyQt5 中存在的一个错误而无法使用。请进行升级。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="675"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="674"/>
         <source>&lt;p&gt;Printing is not available due to a bug in PyQt5.Please upgrade.&lt;/p&gt;</source>
         <translation>&lt;p&gt;打印功能因为 PyQt5 中存在的一个错误而无法使用。请进行升级。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>Do you really want to close this page?</source>
         <translation>确定要关闭本页面?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpTabWidget.py" line="476"/>
+        <location filename="../Helpviewer/HelpTabWidget.py" line="475"/>
         <source>You have modified this page and when closing it you would lose the modification.
 Do you really want to close this page?</source>
         <translation>您在本页面中进行了编辑,编辑内容将在您关闭页面时丢失。
@@ -26744,22 +26744,22 @@
 <context>
     <name>HelpWebSearchWidget</name>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="134"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="136"/>
         <source>Suggestions</source>
         <translation>建议</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="143"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="145"/>
         <source>No Recent Searches</source>
         <translation>没有最近的搜索</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="148"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="150"/>
         <source>Recent Searches</source>
         <translation>最近的搜索</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="289"/>
+        <location filename="../Helpviewer/HelpWebSearchWidget.py" line="287"/>
         <source>Clear Recent Searches</source>
         <translation>清空最近搜索</translation>
     </message>
@@ -45502,82 +45502,82 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
         <source>found {0} formatter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="505"/>
-        <source>format string does contain unindexed parameters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="508"/>
-        <source>docstring does contain unindexed parameters</source>
+        <source>format string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="511"/>
-        <source>other string does contain unindexed parameters</source>
+        <source>docstring does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="514"/>
-        <source>format call uses too large index ({0})</source>
+        <source>other string does contain unindexed parameters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="517"/>
-        <source>format call uses missing keyword ({0})</source>
+        <source>format call uses too large index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="520"/>
-        <source>format call uses keyword arguments but no named entries</source>
+        <source>format call uses missing keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="523"/>
-        <source>format call uses variable arguments but no numbered entries</source>
+        <source>format call uses keyword arguments but no named entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="526"/>
-        <source>format call uses implicit and explicit indexes together</source>
+        <source>format call uses variable arguments but no numbered entries</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="529"/>
-        <source>format call provides unused index ({0})</source>
+        <source>format call uses implicit and explicit indexes together</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="532"/>
-        <source>format call provides unused keyword ({0})</source>
+        <source>format call provides unused index ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="535"/>
-        <source>expected these __future__ imports: {0}; but only got: {1}</source>
+        <source>format call provides unused keyword ({0})</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="538"/>
-        <source>expected these __future__ imports: {0}; but got none</source>
+        <source>expected these __future__ imports: {0}; but only got: {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="541"/>
-        <source>print statement found</source>
+        <source>expected these __future__ imports: {0}; but got none</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="544"/>
+        <source>print statement found</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="547"/>
         <source>one element tuple found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="556"/>
         <source>{0}: {1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -45632,10 +45632,15 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="550"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="553"/>
         <source>mutable default argument of type {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="502"/>
+        <source>sort keys - &apos;{0}&apos; should be before &apos;{1}&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>MouseClickDialog</name>
@@ -49569,87 +49574,87 @@
         <translation>插件仓库</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="50"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="53"/>
         <source>Name</source>
         <translation>名称</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="55"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="58"/>
         <source>Version</source>
         <translation>版本</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="60"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="63"/>
         <source>Short Description</source>
         <translation>简要描述</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="136"/>
         <source>Description:</source>
         <translation>描述:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="155"/>
         <source>Displays the description of the selected plugin</source>
         <translation>显示所选插件的描述</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="165"/>
         <source>Author:</source>
         <translation>作者:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="175"/>
         <source>Displays the author of the selected plugin</source>
         <translation>显示所选插件的作者</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="185"/>
         <source>URL:</source>
         <translation>URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="195"/>
         <source>Displays the download URL of the selected plugin</source>
         <translation>显示所选插件的下载地址</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="214"/>
         <source>Shows the progress of the current download</source>
         <translation>显示当前下载的进程</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="233"/>
         <source>Repository URL:</source>
         <translation>仓库 URL:</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="240"/>
         <source>Shows the repository URL</source>
         <translation>显示仓库 URL</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/>
-        <source>Press to edit the plugin repository URL</source>
-        <translation>点击编辑插件仓库 URL</translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/>
+        <source>Press to edit the plugin repository URL</source>
+        <translation>点击编辑插件仓库 URL</translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="253"/>
         <source>Edit URL</source>
         <translation>编辑 URL</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="78"/>
         <source>Shows the number of new plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="101"/>
         <source>Shows the number of locally updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.ui" line="124"/>
         <source>Shows the number of remotely updatable plug-ins available</source>
         <translation type="unfinished"></translation>
     </message>
@@ -82941,12 +82946,12 @@
         <translation type="unfinished"> 秒</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>Suspicuous URL detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserPage.py" line="166"/>
+        <location filename="../WebBrowser/WebBrowserPage.py" line="156"/>
         <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -83508,17 +83513,17 @@
 <context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="143"/>
         <source>Suggestions</source>
         <translation type="unfinished">建议</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="150"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="152"/>
         <source>No Recent Searches</source>
         <translation type="unfinished">没有最近的搜索</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="155"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="157"/>
         <source>Recent Searches</source>
         <translation type="unfinished">最近的搜索</translation>
     </message>
@@ -83528,7 +83533,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="295"/>
+        <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="293"/>
         <source>Clear Recent Searches</source>
         <translation type="unfinished">清空最近搜索</translation>
     </message>

eric ide

mercurial