Fixed an issue causing a password being entered in visible and shown in the output of the Mercurial command server client.

Sun, 27 Sep 2015 18:18:14 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 27 Sep 2015 18:18:14 +0200
changeset 4471
2dedc0c4a8fa
parent 4470
0a8b94711aea
child 4472
e4c9ee4a1718

Fixed an issue causing a password being entered in visible and shown in the output of the Mercurial command server client.

APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgClient.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.py file | annotate | diff | comparison | revisions
Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui 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_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.GB2312.ts file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric6.api	Sun Sep 27 17:17:06 2015 +0200
+++ b/APIs/Python3/eric6.api	Sun Sep 27 18:18:14 2015 +0200
@@ -4788,7 +4788,9 @@
 eric6.Plugins.VcsPlugins.vcsMercurial.HgClient.HgClient.wasCanceled?4()
 eric6.Plugins.VcsPlugins.vcsMercurial.HgClient.HgClient?1(repoPath, encoding, vcs, parent=None)
 eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.HgClientPromptDialog.getInput?4()
+eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.HgClientPromptDialog.isPassword?4()
 eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.HgClientPromptDialog.on_inputEdit_textChanged?4(txt)
+eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.HgClientPromptDialog.on_passwordCheckBox_toggled?4(isOn)
 eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.HgClientPromptDialog?1(size, message, parent=None)
 eric6.Plugins.VcsPlugins.vcsMercurial.HgCommandDialog.HgCommandDialog.getData?4()
 eric6.Plugins.VcsPlugins.vcsMercurial.HgCommandDialog.HgCommandDialog.on_commandCombo_editTextChanged?4(text)
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Sun Sep 27 17:17:06 2015 +0200
+++ b/Documentation/Help/source.qhp	Sun Sep 27 18:18:14 2015 +0200
@@ -6135,7 +6135,9 @@
       <keyword name="HgClientPromptDialog (Constructor)" id="HgClientPromptDialog (Constructor)" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html#HgClientPromptDialog.__init__" />
       <keyword name="HgClientPromptDialog (Module)" id="HgClientPromptDialog (Module)" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html" />
       <keyword name="HgClientPromptDialog.getInput" id="HgClientPromptDialog.getInput" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html#HgClientPromptDialog.getInput" />
+      <keyword name="HgClientPromptDialog.isPassword" id="HgClientPromptDialog.isPassword" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html#HgClientPromptDialog.isPassword" />
       <keyword name="HgClientPromptDialog.on_inputEdit_textChanged" id="HgClientPromptDialog.on_inputEdit_textChanged" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html#HgClientPromptDialog.on_inputEdit_textChanged" />
+      <keyword name="HgClientPromptDialog.on_passwordCheckBox_toggled" id="HgClientPromptDialog.on_passwordCheckBox_toggled" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html#HgClientPromptDialog.on_passwordCheckBox_toggled" />
       <keyword name="HgCommandDialog" id="HgCommandDialog" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgCommandDialog.html#HgCommandDialog" />
       <keyword name="HgCommandDialog (Constructor)" id="HgCommandDialog (Constructor)" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgCommandDialog.html#HgCommandDialog.__init__" />
       <keyword name="HgCommandDialog (Module)" id="HgCommandDialog (Module)" ref="eric6.Plugins.VcsPlugins.vcsMercurial.HgCommandDialog.html" />
--- a/Documentation/Source/eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html	Sun Sep 27 17:17:06 2015 +0200
+++ b/Documentation/Source/eric6.Plugins.VcsPlugins.vcsMercurial.HgClientPromptDialog.html	Sun Sep 27 18:18:14 2015 +0200
@@ -63,8 +63,14 @@
 <td><a href="#HgClientPromptDialog.getInput">getInput</a></td>
 <td>Public method to get the user input.</td>
 </tr><tr>
+<td><a href="#HgClientPromptDialog.isPassword">isPassword</a></td>
+<td>Public method to check, if the input was a password.</td>
+</tr><tr>
 <td><a href="#HgClientPromptDialog.on_inputEdit_textChanged">on_inputEdit_textChanged</a></td>
 <td>Private slot to handle changes of the user input.</td>
+</tr><tr>
+<td><a href="#HgClientPromptDialog.on_passwordCheckBox_toggled">on_passwordCheckBox_toggled</a></td>
+<td>Private slot to handle the password checkbox toggled.</td>
 </tr>
 </table>
 <h3>Static Methods</h3>
@@ -97,6 +103,21 @@
 <dd>
 user input (string)
 </dd>
+</dl><a NAME="HgClientPromptDialog.isPassword" ID="HgClientPromptDialog.isPassword"></a>
+<h4>HgClientPromptDialog.isPassword</h4>
+<b>isPassword</b>(<i></i>)
+<p>
+        Public method to check, if the input was a password.
+</p><dl>
+<dt>Returns:</dt>
+<dd>
+flag indicating a password
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
 </dl><a NAME="HgClientPromptDialog.on_inputEdit_textChanged" ID="HgClientPromptDialog.on_inputEdit_textChanged"></a>
 <h4>HgClientPromptDialog.on_inputEdit_textChanged</h4>
 <b>on_inputEdit_textChanged</b>(<i>txt</i>)
@@ -107,6 +128,16 @@
 <dd>
 text entered by the user (string)
 </dd>
+</dl><a NAME="HgClientPromptDialog.on_passwordCheckBox_toggled" ID="HgClientPromptDialog.on_passwordCheckBox_toggled"></a>
+<h4>HgClientPromptDialog.on_passwordCheckBox_toggled</h4>
+<b>on_passwordCheckBox_toggled</b>(<i>isOn</i>)
+<p>
+        Private slot to handle the password checkbox toggled.
+</p><dl>
+<dt><i>isOn</i></dt>
+<dd>
+flag indicating the status of the check box (boolean)
+</dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
--- a/Plugins/VcsPlugins/vcsMercurial/HgClient.py	Sun Sep 27 17:17:06 2015 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/HgClient.py	Sun Sep 27 18:18:14 2015 +0200
@@ -256,10 +256,13 @@
             
             # input channels
             if channel in inputChannels:
-                input = inputChannels[channel](data)
                 if channel == "L":
+                    input, isPassword = inputChannels[channel](data)
                     # echo the input to the output if it was a prompt
-                    outputChannels["o"](input)
+                    if not isPassword:
+                        outputChannels["o"](input)
+                else:
+                    input = inputChannels[channel](data)
                 self.__writeDataBlock(input)
             
             # output channels
@@ -289,10 +292,12 @@
         """
         from .HgClientPromptDialog import HgClientPromptDialog
         input = ""
+        isPassword = False
         dlg = HgClientPromptDialog(size, message)
         if dlg.exec_() == QDialog.Accepted:
             input = dlg.getInput() + '\n'
-        return input
+            isPassword = dlg.isPassword()
+        return input, isPassword
     
     def runcommand(self, args, prompt=None, input=None, output=None,
                    error=None):
@@ -333,7 +338,7 @@
         if prompt is not None:
             def func(size):
                 reply = prompt(size, outputBuffer.getvalue())
-                return reply
+                return reply, False
             inputChannels["L"] = func
         else:
             def myprompt(size):
@@ -341,8 +346,8 @@
                     msg = self.tr("For message see output dialog.")
                 else:
                     msg = outputBuffer.getvalue()
-                reply = self.__prompt(size, msg)
-                return reply
+                reply, isPassword = self.__prompt(size, msg)
+                return reply, isPassword
             inputChannels["L"] = myprompt
         if input is not None:
             inputChannels["I"] = input
--- a/Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.py	Sun Sep 27 17:17:06 2015 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.py	Sun Sep 27 18:18:14 2015 +0200
@@ -11,7 +11,7 @@
 
 from PyQt5.QtCore import pyqtSlot
 from PyQt5.QtGui import QTextCursor
-from PyQt5.QtWidgets import QDialog, QDialogButtonBox
+from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QLineEdit
 
 from .Ui_HgClientPromptDialog import Ui_HgClientPromptDialog
 
@@ -50,6 +50,18 @@
         """
         self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(bool(txt))
     
+    @pyqtSlot(bool)
+    def on_passwordCheckBox_toggled(self, isOn):
+        """
+        Private slot to handle the password checkbox toggled.
+        
+        @param isOn flag indicating the status of the check box (boolean)
+        """
+        if isOn:
+            self.inputEdit.setEchoMode(QLineEdit.Password)
+        else:
+            self.inputEdit.setEchoMode(QLineEdit.Normal)
+    
     def getInput(self):
         """
         Public method to get the user input.
@@ -57,3 +69,12 @@
         @return user input (string)
         """
         return self.inputEdit.text()
+    
+    def isPassword(self):
+        """
+        Public method to check, if the input was a password.
+        
+        @return flag indicating a password
+        @rtype bool
+        """
+        return self.passwordCheckBox.isChecked()
--- a/Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui	Sun Sep 27 17:17:06 2015 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui	Sun Sep 27 18:18:14 2015 +0200
@@ -37,21 +37,34 @@
      </property>
     </widget>
    </item>
-   <item row="2" column="0">
+   <item row="2" column="0" colspan="2">
+    <widget class="QCheckBox" name="passwordCheckBox">
+     <property name="toolTip">
+      <string>Select to switch the input field to password mode</string>
+     </property>
+     <property name="text">
+      <string>&amp;Password Mode</string>
+     </property>
+     <property name="shortcut">
+      <string>Alt+P</string>
+     </property>
+    </widget>
+   </item>
+   <item row="3" column="0">
     <widget class="QLabel" name="label_2">
      <property name="text">
       <string>Input:</string>
      </property>
     </widget>
    </item>
-   <item row="2" column="1">
+   <item row="3" column="1">
     <widget class="QLineEdit" name="inputEdit">
      <property name="toolTip">
       <string>Enter the response to be sent to the Mercurial server</string>
      </property>
     </widget>
    </item>
-   <item row="3" column="0" colspan="2">
+   <item row="4" column="0" colspan="2">
     <widget class="QDialogButtonBox" name="buttonBox">
      <property name="orientation">
       <enum>Qt::Horizontal</enum>
@@ -64,8 +77,8 @@
   </layout>
  </widget>
  <tabstops>
+  <tabstop>passwordCheckBox</tabstop>
   <tabstop>inputEdit</tabstop>
-  <tabstop>buttonBox</tabstop>
   <tabstop>messageEdit</tabstop>
  </tabstops>
  <resources/>
--- a/i18n/eric6_cs.ts	Sun Sep 27 17:17:06 2015 +0200
+++ b/i18n/eric6_cs.ts	Sun Sep 27 18:18:14 2015 +0200
@@ -2844,39 +2844,34 @@
         <translation>Zobrazuje průběh procesu měření metriky kódu</translation>
     </message>
     <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="191"/>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="193"/>
         <source>files</source>
         <translation>soubory</translation>
     </message>
     <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="193"/>
-        <source>lines</source>
-        <translation>řádky</translation>
-    </message>
-    <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="195"/>
-        <source>bytes</source>
-        <translation>bajty</translation>
+        <source>lines</source>
+        <translation>řádky</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="197"/>
-        <source>comments</source>
-        <translation>komentáře</translation>
+        <source>bytes</source>
+        <translation>bajty</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="199"/>
-        <source>empty lines</source>
-        <translation>prázdné řádky</translation>
-    </message>
-    <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="201"/>
-        <source>non-commentary lines</source>
-        <translation>nekomentované řádky</translation>
+        <source>comments</source>
+        <translation>komentáře</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="203"/>
-        <source>documentation lines</source>
-        <translation>řádky dokumentace</translation>
+        <source>empty lines</source>
+        <translation type="unfinished">řádky dokumentace</translation>
+    </message>
+    <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="205"/>
+        <source>non-commentary lines</source>
+        <translation>nekomentované řádky</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="52"/>
@@ -3049,37 +3044,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="285"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="283"/>
         <source>Select to allow hanging closing brackets</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="288"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="286"/>
         <source>Allow hanging closing brackets</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="355"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="338"/>
         <source>Select to repeat each message type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="358"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="341"/>
         <source>Repeat messages</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="368"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="351"/>
         <source>Select to fix some issues</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="371"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="354"/>
         <source>Fix issues automatically</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="409"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="392"/>
         <source>&lt;b&gt;Result List&lt;/b&gt;
 &lt;p&gt;This list shows the results of the code style check. Double clicking
 an entry will open this entry in an editor window and position the cursor at
@@ -3087,17 +3082,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="425"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="408"/>
         <source>File/Line</source>
         <translation type="unfinished">Soubor/Řádek</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="430"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="413"/>
         <source>Code</source>
         <translation type="unfinished">Kód</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="435"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="418"/>
         <source>Message</source>
         <translation type="unfinished">Zpráva</translation>
     </message>
@@ -3132,7 +3127,7 @@
         <translation type="unfinished">Stisknout pro zobrazení všech souborů, které obsahují problém</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="468"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="472"/>
         <source>Error: {0}</source>
         <translation type="unfinished">Chyby: {0}</translation>
     </message>
@@ -3142,47 +3137,47 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="591"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="595"/>
         <source>No issues found.</source>
         <translation type="unfinished">Žádné problémy nenalezeny.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="456"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="439"/>
         <source>Shows the progress of the code style check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="465"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="448"/>
         <source>%v/%m Files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="381"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="364"/>
         <source>Select to show ignored issues</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="384"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="367"/>
         <source>Show ignored</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="544"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="548"/>
         <source>{0} (ignored)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="453"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="457"/>
         <source>Preparing files...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="310"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="293"/>
         <source>Max. Complexity:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="319"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="302"/>
         <source>Enter the maximum allowed code complexity (McCabe: 10)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4133,7 +4128,7 @@
         <translation>Viewmanager</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>Configuration Page Error</source>
         <translation>Chyba na straně konfigurace</translation>
     </message>
@@ -4168,12 +4163,12 @@
         <translation>Nastavení</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="514"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="517"/>
         <source>Preferences</source>
         <translation>Předvolby</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="519"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="522"/>
         <source>Please select an entry of the list 
 to display the configuration page.</source>
         <translation>Pro zobrazení strany s konfigurací vyberte položku ze seznamu.</translation>
@@ -4194,7 +4189,7 @@
         <translation></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Konfigurační stranu &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
@@ -4254,7 +4249,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="452"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="455"/>
         <source>Enter search text...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7075,12 +7070,12 @@
         <translation type="unfinished">Chyba sítě: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="562"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="565"/>
         <source>?</source>
         <translation type="unfinished">?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="578"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="581"/>
         <source>{0} of {1} - Stopped</source>
         <translation type="unfinished">{0} z {1} - zastaveno</translation>
     </message>
@@ -7095,13 +7090,13 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="561"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="564"/>
         <source>{0} of {1} ({2}/sec)
 {3}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="570"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="573"/>
         <source>{0} downloaded
 SHA1: {1}
 MD5: {2}</source>
@@ -9016,182 +9011,182 @@
         <translation>Deaktivovat breakpoint</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Code Coverage</source>
         <translation>Pokrytí kódu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Please select a coverage file</source>
         <translation>Prosím, vyberte soubor s pokrytím kódu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Zobrazit poznámky pokrytí kódu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5551"/>
+        <location filename="../QScintilla/Editor.py" line="5553"/>
         <source>All lines have been covered.</source>
         <translation>Všechny řádky byly pokryty.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>There is no coverage file available.</source>
         <translation>Soubor s pokrytím není dostupný.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Profile Data</source>
         <translation>Profilovat data</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Please select a profile file</source>
         <translation>Prosím, vyberte soubor s profilem</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>Syntax Error</source>
         <translation>Chyba syntaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>No syntax error message available.</source>
         <translation>Hlášení syntaktické chyby není dostupné.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Macro Name</source>
         <translation>Název makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Select a macro name:</source>
         <translation>Vyberte název makra:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6176"/>
+        <location filename="../QScintilla/Editor.py" line="6178"/>
         <source>Load macro file</source>
         <translation>Načíst soubor makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Macro files (*.macro)</source>
         <translation>Macro soubory (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>Error loading macro</source>
         <translation>Chyba při načítání makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Save macro file</source>
         <translation>Uložit soubor s makrem</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>Save macro</source>
         <translation>Uložit makro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>Error saving macro</source>
         <translation>Chyba při ukládání makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Start Macro Recording</source>
         <translation>Spustit záznam makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Nahrávání makra již probíhá. Spustit nové?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Macro Recording</source>
         <translation>Záznam makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Enter name of the macro:</source>
         <translation>Vložte název makra:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6427"/>
+        <location filename="../QScintilla/Editor.py" line="6429"/>
         <source>File changed</source>
         <translation>Soubor změněn</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>Drop Error</source>
         <translation>Zahodit chybu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6750"/>
-        <source>Resources</source>
-        <translation>Zdroje</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6752"/>
-        <source>Add file...</source>
-        <translation>Přidat soubor...</translation>
+        <source>Resources</source>
+        <translation>Zdroje</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6754"/>
-        <source>Add files...</source>
-        <translation>Přidat soubory...</translation>
+        <source>Add file...</source>
+        <translation>Přidat soubor...</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6756"/>
+        <source>Add files...</source>
+        <translation>Přidat soubory...</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6758"/>
         <source>Add aliased file...</source>
         <translation>Přidat zástupce souboru...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6759"/>
+        <location filename="../QScintilla/Editor.py" line="6761"/>
         <source>Add localized resource...</source>
         <translation>Přidat lokalizované resource...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6763"/>
+        <location filename="../QScintilla/Editor.py" line="6765"/>
         <source>Add resource frame</source>
         <translation>Přidat resource frame</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6782"/>
+        <location filename="../QScintilla/Editor.py" line="6784"/>
         <source>Add file resource</source>
         <translation>Přidat soubor resource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6798"/>
+        <location filename="../QScintilla/Editor.py" line="6800"/>
         <source>Add file resources</source>
         <translation>Přidat soubory resource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Add aliased file resource</source>
         <translation>Přidat zástupce souboru resource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Package Diagram</source>
         <translation>Diagram balíčku</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Include class attributes?</source>
         <translation>Včetně atributů třídy?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Application Diagram</source>
         <translation>Diagram aplikace</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Include module names?</source>
         <translation>Včetně jmen modulů?</translation>
     </message>
@@ -9211,12 +9206,12 @@
         <translation>Nebyl zadán forám exportu. Zrušeno....</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Imports Diagram</source>
         <translation>Importovat diagram</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Include imports from external modules?</source>
         <translation>Zahrnout importy z externích modulů?</translation>
     </message>
@@ -9291,7 +9286,7 @@
         <translation>Použít Pygments lexer.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7202"/>
+        <location filename="../QScintilla/Editor.py" line="7204"/>
         <source>Check spelling...</source>
         <translation>Zatrhnout kontrolu...</translation>
     </message>
@@ -9301,12 +9296,12 @@
         <translation>Zatrhnout výběr kontroly...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7205"/>
+        <location filename="../QScintilla/Editor.py" line="7207"/>
         <source>Add to dictionary</source>
         <translation>Přidat do slovníku</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7207"/>
+        <location filename="../QScintilla/Editor.py" line="7209"/>
         <source>Ignore All</source>
         <translation>Ignorovat vše</translation>
     </message>
@@ -9346,32 +9341,32 @@
         <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nemůže být přejmenován.&lt;br /&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6190"/>
+        <location filename="../QScintilla/Editor.py" line="6192"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor s makrem &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor s makrem &lt;b&gt;{0}&lt;/b&gt; je poškozen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;So souboru s makrem &lt;b&gt;{0}&lt;/b&gt; nelze zapisovat.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6589"/>
+        <location filename="../QScintilla/Editor.py" line="6591"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; není soubor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Zástupce pro soubor &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
@@ -9401,22 +9396,22 @@
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6089"/>
         <source>Warning: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6094"/>
+        <location filename="../QScintilla/Editor.py" line="6096"/>
         <source>Error: {0}</source>
         <translation type="unfinished">Chyby: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6423"/>
+        <location filename="../QScintilla/Editor.py" line="6425"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9461,27 +9456,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>Warning</source>
         <translation type="unfinished">Varování</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6084"/>
+        <location filename="../QScintilla/Editor.py" line="6086"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9506,7 +9501,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6417"/>
+        <location filename="../QScintilla/Editor.py" line="6419"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; byl změněn po té co již byl načten do eric5. Znovu načíst?&lt;/p&gt; {0}?} {6.?}</translation>
     </message>
@@ -9541,12 +9536,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -21045,7 +21040,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="346"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="351"/>
         <source>For message see output dialog.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -21068,15 +21063,30 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="56"/>
         <source>Input:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="50"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="63"/>
         <source>Enter the response to be sent to the Mercurial server</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="46"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="49"/>
+        <source>Alt+P</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>HgCommandDialog</name>
@@ -45748,27 +45758,27 @@
 <context>
     <name>SearchReplaceWidget</name>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="659"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="660"/>
         <source>&apos;{0}&apos; was not found.</source>
         <translation>&apos;{0}&apos; nebyl nalezen.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="781"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="782"/>
         <source>Replaced {0} occurrences.</source>
         <translation>Nahrazeno {0} výskytů.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="786"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="787"/>
         <source>Nothing replaced because &apos;{0}&apos; was not found.</source>
         <translation>Nebylo nic nahrazeno, protože &apos;{0}&apos; nebyl nalezen.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="146"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="147"/>
         <source>Find Next</source>
         <translation>Najít další</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="154"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="155"/>
         <source>Find Prev</source>
         <translation>Najít předchozí</translation>
     </message>
@@ -52561,1117 +52571,1117 @@
 <context>
     <name>SymbolsModel</name>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="44"/>
+        <location filename="../UI/SymbolsWidget.py" line="49"/>
         <source>Code</source>
         <translation type="unfinished">Kód</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="45"/>
+        <location filename="../UI/SymbolsWidget.py" line="50"/>
         <source>Char</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="46"/>
+        <location filename="../UI/SymbolsWidget.py" line="51"/>
         <source>Hex</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="47"/>
+        <location filename="../UI/SymbolsWidget.py" line="52"/>
         <source>HTML</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="48"/>
-        <source>Name</source>
-        <translation type="unfinished">Jméno</translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="53"/>
-        <source>Control Characters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="54"/>
-        <source>Basic Latin</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="55"/>
-        <source>Latin-1 Supplement</source>
-        <translation type="unfinished"></translation>
+        <source>Name</source>
+        <translation type="unfinished">Jméno</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="58"/>
-        <source>IPA Extensions</source>
+        <source>Control Characters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="59"/>
-        <source>Spacing Modifier Letters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="125"/>
-        <source>Combining Diacritical Marks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="61"/>
-        <source>Greek and Coptic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="62"/>
-        <source>Cyrillic</source>
+        <source>Basic Latin</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="60"/>
+        <source>Latin-1 Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="63"/>
-        <source>Cyrillic Supplement</source>
+        <source>IPA Extensions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="64"/>
-        <source>Armenian</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="65"/>
-        <source>Hebrew</source>
+        <source>Spacing Modifier Letters</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="130"/>
+        <source>Combining Diacritical Marks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="66"/>
-        <source>Arabic</source>
+        <source>Greek and Coptic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="67"/>
-        <source>Syriac</source>
+        <source>Cyrillic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="68"/>
-        <source>Thaana</source>
+        <source>Cyrillic Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="69"/>
+        <source>Armenian</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="70"/>
+        <source>Hebrew</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="71"/>
+        <source>Arabic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="72"/>
+        <source>Syriac</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="73"/>
-        <source>Devanagari</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="74"/>
-        <source>Bengali</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="75"/>
-        <source>Gurmukhi</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="76"/>
-        <source>Gujarati</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="77"/>
-        <source>Oriya</source>
+        <source>Thaana</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="78"/>
-        <source>Tamil</source>
+        <source>Devanagari</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="79"/>
-        <source>Telugu</source>
+        <source>Bengali</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="80"/>
-        <source>Kannada</source>
+        <source>Gurmukhi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="81"/>
-        <source>Malayalam</source>
+        <source>Gujarati</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="82"/>
-        <source>Sinhala</source>
+        <source>Oriya</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="83"/>
-        <source>Thai</source>
+        <source>Tamil</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="84"/>
-        <source>Lao</source>
+        <source>Telugu</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="85"/>
-        <source>Tibetan</source>
+        <source>Kannada</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="86"/>
-        <source>Myanmar</source>
+        <source>Malayalam</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="87"/>
-        <source>Georgian</source>
+        <source>Sinhala</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="88"/>
-        <source>Hangul Jamo</source>
+        <source>Thai</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="89"/>
-        <source>Ethiopic</source>
+        <source>Lao</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="90"/>
+        <source>Tibetan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="91"/>
-        <source>Cherokee</source>
+        <source>Myanmar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="92"/>
+        <source>Georgian</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="93"/>
+        <source>Hangul Jamo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="94"/>
-        <source>Ogham</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="95"/>
-        <source>Runic</source>
+        <source>Ethiopic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="96"/>
-        <source>Tagalog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="97"/>
-        <source>Hanunoo</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="98"/>
-        <source>Buhid</source>
+        <source>Cherokee</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="99"/>
-        <source>Tagbanwa</source>
+        <source>Ogham</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="100"/>
-        <source>Khmer</source>
+        <source>Runic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="101"/>
-        <source>Mongolian</source>
+        <source>Tagalog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="102"/>
+        <source>Hanunoo</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="103"/>
+        <source>Buhid</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="104"/>
-        <source>Limbu</source>
+        <source>Tagbanwa</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="105"/>
-        <source>Tai Le</source>
+        <source>Khmer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="106"/>
+        <source>Mongolian</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="109"/>
+        <source>Limbu</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="110"/>
+        <source>Tai Le</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="111"/>
         <source>Khmer Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="116"/>
-        <source>Phonetic Extensions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="120"/>
-        <source>Latin Extended Additional</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="121"/>
-        <source>Greek Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="122"/>
-        <source>General Punctuation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="123"/>
-        <source>Superscripts and Subscripts</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="124"/>
-        <source>Currency Symbols</source>
+        <source>Phonetic Extensions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="125"/>
+        <source>Latin Extended Additional</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="126"/>
-        <source>Letterlike Symbols</source>
+        <source>Greek Extended</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="127"/>
-        <source>Number Forms</source>
+        <source>General Punctuation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="128"/>
-        <source>Arcolumns</source>
+        <source>Superscripts and Subscripts</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="129"/>
-        <source>Mathematical Operators</source>
+        <source>Currency Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="131"/>
-        <source>Control Pictures</source>
+        <source>Letterlike Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="132"/>
-        <source>Optical Character Recognition</source>
+        <source>Number Forms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="133"/>
-        <source>Enclosed Alphanumerics</source>
+        <source>Arcolumns</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="134"/>
-        <source>Box Drawing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="135"/>
-        <source>Block Elements</source>
+        <source>Mathematical Operators</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="136"/>
+        <source>Control Pictures</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="137"/>
+        <source>Optical Character Recognition</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="138"/>
-        <source>Dingbats</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="141"/>
-        <source>Supplement Arcolumns-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="142"/>
-        <source>Braille Patterns</source>
+        <source>Enclosed Alphanumerics</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="139"/>
+        <source>Box Drawing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="140"/>
+        <source>Block Elements</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="143"/>
-        <source>Supplement Arcolumns-B</source>
+        <source>Dingbats</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="146"/>
+        <source>Supplement Arcolumns-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="147"/>
+        <source>Braille Patterns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="148"/>
+        <source>Supplement Arcolumns-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="151"/>
         <source>Supplemental Mathematical Operators</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="158"/>
-        <source>CJK Radicals Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="159"/>
-        <source>KangXi Radicals</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="160"/>
-        <source>Ideographic Description Chars</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="161"/>
-        <source>CJK Symbols and Punctuation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="162"/>
-        <source>Hiragana</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="163"/>
-        <source>Katakana</source>
+        <source>CJK Radicals Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="164"/>
-        <source>Bopomofo</source>
+        <source>KangXi Radicals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="165"/>
-        <source>Hangul Compatibility Jamo</source>
+        <source>Ideographic Description Chars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="166"/>
-        <source>Kanbun</source>
+        <source>CJK Symbols and Punctuation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="167"/>
-        <source>Bopomofo Extended</source>
+        <source>Hiragana</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="168"/>
+        <source>Katakana</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="169"/>
-        <source>Katakana Phonetic Extensions</source>
+        <source>Bopomofo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="170"/>
-        <source>Enclosed CJK Letters and Months</source>
+        <source>Hangul Compatibility Jamo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="171"/>
-        <source>CJK Compatibility</source>
+        <source>Kanbun</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="172"/>
-        <source>CJK Unified Ideogr. Ext. A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="173"/>
-        <source>Yijing Hexagram Symbols</source>
+        <source>Bopomofo Extended</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="174"/>
-        <source>CJK Unified Ideographs</source>
+        <source>Katakana Phonetic Extensions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="175"/>
-        <source>Yi Syllables</source>
+        <source>Enclosed CJK Letters and Months</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="176"/>
+        <source>CJK Compatibility</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="177"/>
+        <source>CJK Unified Ideogr. Ext. A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="178"/>
+        <source>Yijing Hexagram Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="179"/>
+        <source>CJK Unified Ideographs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="180"/>
+        <source>Yi Syllables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="181"/>
         <source>Yi Radicals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="198"/>
+        <location filename="../UI/SymbolsWidget.py" line="203"/>
         <source>Hangul Syllables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="204"/>
-        <source>CJK Compatibility Ideographs</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="205"/>
-        <source>Alphabetic Presentation Forms</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="206"/>
-        <source>Arabic Presentation Forms-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="207"/>
-        <source>Variation Selectors</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="209"/>
-        <source>Combining Half Marks</source>
+        <source>CJK Compatibility Ideographs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="210"/>
-        <source>CJK Compatibility Forms</source>
+        <source>Alphabetic Presentation Forms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="211"/>
-        <source>Small Form Variants</source>
+        <source>Arabic Presentation Forms-A</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="212"/>
-        <source>Arabic Presentation Forms-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="213"/>
-        <source>Half- and Fullwidth Forms</source>
+        <source>Variation Selectors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="214"/>
-        <source>Specials</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="130"/>
-        <source>Miscellaneous Technical</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="136"/>
-        <source>Geometric Shapes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="137"/>
-        <source>Miscellaneous Symbols</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="139"/>
-        <source>Miscellaneous Mathematical Symbols-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="144"/>
-        <source>Miscellaneous Mathematical Symbols-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="148"/>
-        <source>Miscellaneous Symbols and Arcolumns</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="200"/>
-        <source>High Surrogates</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="201"/>
-        <source>High Private Use Surrogates</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="202"/>
-        <source>Low Surrogates</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="203"/>
-        <source>Private Use</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Old Italic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Gothic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Deseret</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Byzantine Musical Symbols</source>
+        <source>Combining Half Marks</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="215"/>
+        <source>CJK Compatibility Forms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="216"/>
+        <source>Small Form Variants</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Musical Symbols</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Mathematical Alphanumeric Symbols</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>CJK Unified Ideogr. Ext. B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>CJK Compatapility Ideogr. Suppl.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Tags</source>
-        <translation type="unfinished">Tagy</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="56"/>
-        <source>Latin Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="57"/>
-        <source>Latin Extended-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="70"/>
-        <source>Samaritan</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="71"/>
-        <source>Mandaic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="72"/>
-        <source>Arabic Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="90"/>
-        <source>Ethiopic Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="92"/>
-        <source>Unified Canadian Aboriginal Syllabics</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="102"/>
-        <source>Unified Canadian Aboriginal Syllabics Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="107"/>
-        <source>Buginese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="108"/>
-        <source>Tai Tham</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="109"/>
-        <source>Balinese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="110"/>
-        <source>Sundanese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="111"/>
-        <source>Batak</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="112"/>
-        <source>Lepcha</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="113"/>
-        <source>Ol Chiki</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="114"/>
-        <source>Sundanese Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="115"/>
-        <source>Vedic Extensions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="117"/>
-        <source>Phonetic Extensions Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="118"/>
-        <source>Combining Diacritical Marks Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="150"/>
-        <source>Glagolitic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="151"/>
-        <source>Latin Extended-C</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="152"/>
-        <source>Coptic</source>
+        <source>Arabic Presentation Forms-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="218"/>
+        <source>Half- and Fullwidth Forms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="219"/>
+        <source>Specials</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="135"/>
+        <source>Miscellaneous Technical</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="141"/>
+        <source>Geometric Shapes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="142"/>
+        <source>Miscellaneous Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="144"/>
+        <source>Miscellaneous Mathematical Symbols-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="149"/>
+        <source>Miscellaneous Mathematical Symbols-B</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="153"/>
-        <source>Georgian Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="154"/>
-        <source>Tifinagh</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="155"/>
-        <source>Ethiopic Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="156"/>
-        <source>Cyrillic Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="157"/>
-        <source>Supplemental Punctuation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="168"/>
-        <source>CJK Strokes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="177"/>
-        <source>Lisu</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="178"/>
-        <source>Vai</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="179"/>
-        <source>Cyrillic Extended-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="180"/>
-        <source>Bamum</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="181"/>
-        <source>Modifier Tone Letters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="182"/>
-        <source>Latin Extended-D</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="183"/>
-        <source>Syloti Nagri</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="184"/>
-        <source>Common Indic Number Forms</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="185"/>
-        <source>Phags-pa</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="186"/>
-        <source>Saurashtra</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="187"/>
-        <source>Devanagari Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="188"/>
-        <source>Kayah Li</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="189"/>
-        <source>Rejang</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="190"/>
-        <source>Hangul Jamo Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="191"/>
-        <source>Javanese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="192"/>
-        <source>Cham</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="193"/>
-        <source>Myanmar Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="194"/>
-        <source>Tai Viet</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="195"/>
-        <source>Meetei Mayek Extensions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="196"/>
-        <source>Ethiopic Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="197"/>
-        <source>Meetei Mayek</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="199"/>
-        <source>Hangul Jamo Extended-B</source>
+        <source>Miscellaneous Symbols and Arcolumns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="205"/>
+        <source>High Surrogates</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="206"/>
+        <source>High Private Use Surrogates</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="207"/>
+        <source>Low Surrogates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="208"/>
+        <source>Private Use</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Old Italic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Gothic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Deseret</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Byzantine Musical Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Musical Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Mathematical Alphanumeric Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>CJK Unified Ideogr. Ext. B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>CJK Compatapility Ideogr. Suppl.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Tags</source>
+        <translation type="unfinished">Tagy</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="61"/>
+        <source>Latin Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="62"/>
+        <source>Latin Extended-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="75"/>
+        <source>Samaritan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="76"/>
+        <source>Mandaic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="77"/>
+        <source>Arabic Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="95"/>
+        <source>Ethiopic Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="97"/>
+        <source>Unified Canadian Aboriginal Syllabics</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="107"/>
+        <source>Unified Canadian Aboriginal Syllabics Extended</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="112"/>
+        <source>Buginese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="113"/>
+        <source>Tai Tham</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="114"/>
+        <source>Balinese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="115"/>
+        <source>Sundanese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="116"/>
+        <source>Batak</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="117"/>
+        <source>Lepcha</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="118"/>
+        <source>Ol Chiki</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="119"/>
+        <source>Sundanese Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="120"/>
+        <source>Vedic Extensions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="122"/>
+        <source>Phonetic Extensions Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="123"/>
+        <source>Combining Diacritical Marks Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="155"/>
+        <source>Glagolitic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="156"/>
+        <source>Latin Extended-C</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="157"/>
+        <source>Coptic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="158"/>
+        <source>Georgian Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="159"/>
+        <source>Tifinagh</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="160"/>
+        <source>Ethiopic Extended</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="161"/>
+        <source>Cyrillic Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="162"/>
+        <source>Supplemental Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="173"/>
+        <source>CJK Strokes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="182"/>
+        <source>Lisu</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="183"/>
+        <source>Vai</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="184"/>
+        <source>Cyrillic Extended-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="185"/>
+        <source>Bamum</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="186"/>
+        <source>Modifier Tone Letters</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="187"/>
+        <source>Latin Extended-D</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="188"/>
+        <source>Syloti Nagri</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="189"/>
+        <source>Common Indic Number Forms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="190"/>
+        <source>Phags-pa</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="191"/>
+        <source>Saurashtra</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="192"/>
+        <source>Devanagari Extended</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="193"/>
+        <source>Kayah Li</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="194"/>
+        <source>Rejang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="195"/>
+        <source>Hangul Jamo Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="196"/>
+        <source>Javanese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="197"/>
+        <source>Cham</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="198"/>
+        <source>Myanmar Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="199"/>
+        <source>Tai Viet</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="200"/>
+        <source>Meetei Mayek Extensions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="201"/>
+        <source>Ethiopic Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="202"/>
+        <source>Meetei Mayek</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="204"/>
+        <source>Hangul Jamo Extended-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="213"/>
         <source>Vertical Forms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Linear B Syllabary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Linear B Ideograms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Aegean Numbers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Greek Numbers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Phaistos Disc</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Lycian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Carian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ugaritic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old Persian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Shavian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Osmanya</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cypriot Syllabary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Imperial Aramaic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Phoenician</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Lydian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Meroitic Hieroglyphs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Meroitic Cursive</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kharoshthi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old South Arabian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Avestan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Inscriptional Parthian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Inscriptional Pahlavi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old Turkic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Rumi Numeral Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Brahmi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kaithi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Sora Sompeng</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Chakma</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Sharada</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Takri</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cuneiform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cuneiform Numbers and Punctuation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Egyptian Hieroglyphs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Bamum Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Miao</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kana Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Greek Musical Notation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Tai Xuan Jing Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Counting Rod Numerals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Arabic Mathematical Alphabetic Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Mahjong Tiles</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Domino Tiles</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Playing Cards</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Enclosed Alphanumeric Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Enclosed Ideographic Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Miscellaneous Symbols And Pictographs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Emoticons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Transport And Map Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Alchemical Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>CJK Unified Ideographs Extension C</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>CJK Unified Ideographs Extension D</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Variation Selectors Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Supplementary Private Use Area-A</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Supplementary Private Use Area-B</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="69"/>
+        <location filename="../UI/SymbolsWidget.py" line="74"/>
         <source>N&apos;Ko</source>
         <translation type="unfinished"></translation>
     </message>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Sun Sep 27 17:17:06 2015 +0200
+++ b/i18n/eric6_de.ts	Sun Sep 27 18:18:14 2015 +0200
@@ -2778,41 +2778,36 @@
 <context>
     <name>CodeMetricsDialog</name>
     <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="201"/>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="205"/>
         <source>non-commentary lines</source>
         <translation>Quelltextzeilen</translation>
     </message>
     <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="203"/>
+        <source>empty lines</source>
+        <translation>Leerzeilen</translation>
+    </message>
+    <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="199"/>
-        <source>empty lines</source>
-        <translation>Leerzeilen</translation>
+        <source>comments</source>
+        <translation>Kommentarzeilen</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="197"/>
-        <source>comments</source>
-        <translation>Kommentarzeilen</translation>
+        <source>bytes</source>
+        <translation>Bytes</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="195"/>
-        <source>bytes</source>
-        <translation>Bytes</translation>
+        <source>lines</source>
+        <translation>Zeilen</translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="193"/>
-        <source>lines</source>
-        <translation>Zeilen</translation>
-    </message>
-    <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="191"/>
         <source>files</source>
         <translation>Dateien</translation>
     </message>
     <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="203"/>
-        <source>documentation lines</source>
-        <translation>Dokumentationszeilen</translation>
-    </message>
-    <message>
         <location filename="../DataViews/CodeMetricsDialog.ui" line="14"/>
         <source>Code Metrics</source>
         <translation>Quelltextmetriken</translation>
@@ -2918,6 +2913,11 @@
         <source>%v/%m Files</source>
         <translation>%v/%m Dateien</translation>
     </message>
+    <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="201"/>
+        <source>comment lines</source>
+        <translation>Kommentarzeilen</translation>
+    </message>
 </context>
 <context>
     <name>CodeStyleCheckerDialog</name>
@@ -3062,37 +3062,37 @@
         <translation>Wähle den Regelsatz für Docstrings</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="285"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="283"/>
         <source>Select to allow hanging closing brackets</source>
         <translation>Auswählen, um hängende schließende Klammern zuzulassen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="288"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="286"/>
         <source>Allow hanging closing brackets</source>
         <translation>Hängende schließende Klammern zulassen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="355"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="338"/>
         <source>Select to repeat each message type</source>
         <translation>Auswählen, um Wiederholungen eines Nachrichtentyps zuzulassen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="358"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="341"/>
         <source>Repeat messages</source>
         <translation>Nachrichten wiederholen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="368"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="351"/>
         <source>Select to fix some issues</source>
         <translation>Auswählen, um ausgewählte Probleme zu beheben</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="371"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="354"/>
         <source>Fix issues automatically</source>
         <translation>Probleme automatisch beheben</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="409"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="392"/>
         <source>&lt;b&gt;Result List&lt;/b&gt;
 &lt;p&gt;This list shows the results of the code style check. Double clicking
 an entry will open this entry in an editor window and position the cursor at
@@ -3103,17 +3103,17 @@
 Zeile und Position.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="425"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="408"/>
         <source>File/Line</source>
         <translation>Datei/Zeile</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="430"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="413"/>
         <source>Code</source>
         <translation>Code</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="435"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="418"/>
         <source>Message</source>
         <translation>Nachricht</translation>
     </message>
@@ -3148,7 +3148,7 @@
         <translation>Drücken, um alle Dateien mit Problemen anzuzeigen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="468"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="472"/>
         <source>Error: {0}</source>
         <translation>Fehler: {0}</translation>
     </message>
@@ -3158,47 +3158,47 @@
         <translation>Lösung: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="591"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="595"/>
         <source>No issues found.</source>
         <translation>Keine Probleme gefunden.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="456"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="439"/>
         <source>Shows the progress of the code style check</source>
         <translation>Zeigt den Fortschritt der Quelltextstil-Prüfung an</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="465"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="448"/>
         <source>%v/%m Files</source>
         <translation>%v/%m Dateien</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="381"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="364"/>
         <source>Select to show ignored issues</source>
         <translation>Auswählen, um ignorierte Probleme anzuzeigen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="384"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="367"/>
         <source>Show ignored</source>
         <translation>Ignorierte anzeigen</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="544"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="548"/>
         <source>{0} (ignored)</source>
         <translation>{0} (ignoriert)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="453"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="457"/>
         <source>Preparing files...</source>
         <translation>Bereite Dateien vor...</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="310"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="293"/>
         <source>Max. Complexity:</source>
         <translation>Max. Komplexität:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="319"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="302"/>
         <source>Enter the maximum allowed code complexity (McCabe: 10)</source>
         <translation>Gib die maximal erlaubte Codekomplexität ein (McCabe: 10)</translation>
     </message>
@@ -4141,12 +4141,12 @@
         <translation>Ansichtenmanager</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>Configuration Page Error</source>
         <translation>Konfigurationsseitenfehler</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Konfigurationsseite &lt;b&gt;{0}&lt;/b&gt; konnte nicht geladen werden.&lt;/p&gt;</translation>
     </message>
@@ -4181,12 +4181,12 @@
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="514"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="517"/>
         <source>Preferences</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="519"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="522"/>
         <source>Please select an entry of the list 
 to display the configuration page.</source>
         <translation>Wähle einen Listeneintrag aus,
@@ -4263,7 +4263,7 @@
         <translation>MIME-Typen</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="452"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="455"/>
         <source>Enter search text...</source>
         <translation>Suchtext eingeben...</translation>
     </message>
@@ -7102,12 +7102,12 @@
         <translation>Netzwerkfehler: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="562"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="565"/>
         <source>?</source>
         <translation>?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="578"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="581"/>
         <source>{0} of {1} - Stopped</source>
         <translation>{0} von {1} – Angehalten</translation>
     </message>
@@ -7122,14 +7122,14 @@
         <translation>Drücken, um den Download zu pausieren</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="561"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="564"/>
         <source>{0} of {1} ({2}/sec)
 {3}</source>
         <translation>{0} von {1} ({2}/s)
 {3}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="570"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="573"/>
         <source>{0} downloaded
 SHA1: {1}
 MD5: {2}</source>
@@ -8783,7 +8783,7 @@
         <translation>Drucken abgebrochen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6427"/>
+        <location filename="../QScintilla/Editor.py" line="6429"/>
         <source>File changed</source>
         <translation>Datei geändert</translation>
     </message>
@@ -8848,57 +8848,57 @@
         <translation>Zurück zum letzten gesichert Zustand</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Macro Name</source>
         <translation>Makro Name</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Select a macro name:</source>
         <translation>Wähle einen Makro Namen:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Macro files (*.macro)</source>
         <translation>Makrodateien (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6176"/>
+        <location filename="../QScintilla/Editor.py" line="6178"/>
         <source>Load macro file</source>
         <translation>Lade Makrodatei</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>Error loading macro</source>
         <translation>Fehler beim Makro Laden</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Save macro file</source>
         <translation>Makrodatei schreiben</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>Save macro</source>
         <translation>Makro speichern</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>Error saving macro</source>
         <translation>Fehler beim Makro speichern</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Start Macro Recording</source>
         <translation>Makroaufzeichnung starten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Macro Recording</source>
         <translation>Makroaufzeichnung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Enter name of the macro:</source>
         <translation>Gib einen Namen für das Makro ein:</translation>
     </message>
@@ -8968,22 +8968,22 @@
         <translation>Haltepunkt deaktivieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Code Coverage</source>
         <translation>Quelltext Abdeckung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Please select a coverage file</source>
         <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Profile Data</source>
         <translation>Profildaten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Please select a profile file</source>
         <translation>Bitte wählen Sie eine Datei mit Profildaten</translation>
     </message>
@@ -9023,7 +9023,7 @@
         <translation>Autom. Speicherung aktiv</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>Drop Error</source>
         <translation>Drop Fehler</translation>
     </message>
@@ -9033,12 +9033,12 @@
         <translation>Zeige Syntaxfehlermeldung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>Syntax Error</source>
         <translation>Syntaxfehler</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>No syntax error message available.</source>
         <translation>Keine Syntaxfehlermeldung verfügbar.</translation>
     </message>
@@ -9068,17 +9068,17 @@
         <translation>Vorige nichtabgedeckte Zeile</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Zeilen ohne Abdeckung Markieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5551"/>
+        <location filename="../QScintilla/Editor.py" line="5553"/>
         <source>All lines have been covered.</source>
         <translation>Alle Zeilen sind abgedeckt.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>There is no coverage file available.</source>
         <translation>Es gibt keine Datei mit Abdeckungsinformationen.</translation>
     </message>
@@ -9088,22 +9088,22 @@
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; enthält ungesicherte Änderungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6190"/>
+        <location filename="../QScintilla/Editor.py" line="6192"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; ist zerstört.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
@@ -9143,82 +9143,82 @@
         <translation>Keine Sprache</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6589"/>
+        <location filename="../QScintilla/Editor.py" line="6591"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6750"/>
-        <source>Resources</source>
-        <translation>Ressourcen</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6752"/>
-        <source>Add file...</source>
-        <translation>Datei hinzufügen...</translation>
+        <source>Resources</source>
+        <translation>Ressourcen</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6754"/>
-        <source>Add files...</source>
-        <translation>Dateien hinzufügen...</translation>
+        <source>Add file...</source>
+        <translation>Datei hinzufügen...</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6756"/>
+        <source>Add files...</source>
+        <translation>Dateien hinzufügen...</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6758"/>
         <source>Add aliased file...</source>
         <translation>Aliased-Datei hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6759"/>
+        <location filename="../QScintilla/Editor.py" line="6761"/>
         <source>Add localized resource...</source>
         <translation>Lokalisierte Ressource hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6782"/>
+        <location filename="../QScintilla/Editor.py" line="6784"/>
         <source>Add file resource</source>
         <translation>Dateiressource hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6798"/>
+        <location filename="../QScintilla/Editor.py" line="6800"/>
         <source>Add file resources</source>
         <translation>Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Add aliased file resource</source>
         <translation>Aliased-Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Alias für Datei &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Package Diagram</source>
         <translation>Package-Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Include class attributes?</source>
         <translation>Klassenattribute anzeigen?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Application Diagram</source>
         <translation>Applikations-Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Include module names?</source>
         <translation>Modulnamen anzeigen?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6763"/>
+        <location filename="../QScintilla/Editor.py" line="6765"/>
         <source>Add resource frame</source>
         <translation>Ressourcenrahmen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Eine Makroaufzeichnung ist bereits aktiv. Neu starten?</translation>
     </message>
@@ -9268,12 +9268,12 @@
         <translation>Kein Exportformat angegeben. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Imports Diagram</source>
         <translation>Imports Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Include imports from external modules?</source>
         <translation>Imports externer Module anzeigen?</translation>
     </message>
@@ -9353,7 +9353,7 @@
         <translation>Wähle den anzuwendenden Pygments Lexer.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7202"/>
+        <location filename="../QScintilla/Editor.py" line="7204"/>
         <source>Check spelling...</source>
         <translation>Rechtschreibprüfung...</translation>
     </message>
@@ -9363,12 +9363,12 @@
         <translation>Rechtschreibprüfung für Auswahl...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7205"/>
+        <location filename="../QScintilla/Editor.py" line="7207"/>
         <source>Add to dictionary</source>
         <translation>Zum Wörterbuch hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7207"/>
+        <location filename="../QScintilla/Editor.py" line="7209"/>
         <source>Ignore All</source>
         <translation>Alle ignorieren</translation>
     </message>
@@ -9413,22 +9413,22 @@
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6089"/>
         <source>Warning: {0}</source>
         <translation>Warnung: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6094"/>
+        <location filename="../QScintilla/Editor.py" line="6096"/>
         <source>Error: {0}</source>
         <translation>Fehler: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6423"/>
+        <location filename="../QScintilla/Editor.py" line="6425"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Warnung:&lt;/b&gt; Vorgenommenen Änderungen gehen beim neu einlesen verloren.</translation>
     </message>
@@ -9473,27 +9473,27 @@
         <translation>Vorherige Änderung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>Sort Lines</source>
         <translation>Zeilen sortieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>Die Auswahl enthält für eine numerische Sortierung ungültige Daten.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>Warning</source>
         <translation>Warnung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>No warning messages available.</source>
         <translation>Keine Warnmeldungen verfügbar.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6084"/>
+        <location filename="../QScintilla/Editor.py" line="6086"/>
         <source>Style: {0}</source>
         <translation>Stil: {0}</translation>
     </message>
@@ -9518,7 +9518,7 @@
         <translation>Öffnen mit Kodierung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6417"/>
+        <location filename="../QScintilla/Editor.py" line="6419"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; wurde geändert, während sie in eric6 geöffnet war. Neu einlesen?&lt;/p&gt;</translation>
     </message>
@@ -9553,12 +9553,12 @@
         <translation>Der Calltipps-Provider namens &apos;{0}&apos; ist bereits registriert. Die Wiederholung wird ignoriert.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Register Mouse Click Handler</source>
         <translation>Maus Klick Handler registrieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation>Ein Maus Klick Handler für &quot;{0}&quot; wurde bereits durch &quot;{1}&quot; registriert. Die Anfrage durch &quot;{2}&quot; wird abgebrochen...</translation>
     </message>
@@ -21067,7 +21067,7 @@
         <translation>„encoding“-Nachricht enthielt keine Kodierung.</translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="346"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="351"/>
         <source>For message see output dialog.</source>
         <translation>Nachricht siehe Ausgabedialog.</translation>
     </message>
@@ -21090,15 +21090,30 @@
         <translation>Zeig die vom Server geschickte Nachricht</translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="56"/>
         <source>Input:</source>
         <translation>Eingabe:</translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="50"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="63"/>
         <source>Enter the response to be sent to the Mercurial server</source>
         <translation>Gib die an den Server zu schickende Antwort ein</translation>
     </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation>Anwählen, um den Kennwortmodus für das Eingabefeld auszuwählen</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="46"/>
+        <source>&amp;Password Mode</source>
+        <translation>&amp;Kennwortmodus</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="49"/>
+        <source>Alt+P</source>
+        <translation>Alt+K</translation>
+    </message>
 </context>
 <context>
     <name>HgCommandDialog</name>
@@ -45799,27 +45814,27 @@
 <context>
     <name>SearchReplaceWidget</name>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="659"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="660"/>
         <source>&apos;{0}&apos; was not found.</source>
         <translation>„{0}“ wurde nicht gefunden.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="781"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="782"/>
         <source>Replaced {0} occurrences.</source>
         <translation>{0} Vorkommen ersetzt.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="786"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="787"/>
         <source>Nothing replaced because &apos;{0}&apos; was not found.</source>
         <translation>Es wurde nichts ersetzt, da „{0}“ nicht gefunden wurde.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="146"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="147"/>
         <source>Find Next</source>
         <translation>Weitersuchen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="154"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="155"/>
         <source>Find Prev</source>
         <translation>Rückwärtssuchen</translation>
     </message>
@@ -52690,1117 +52705,1117 @@
 <context>
     <name>SymbolsModel</name>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="44"/>
+        <location filename="../UI/SymbolsWidget.py" line="49"/>
         <source>Code</source>
         <translation>Code</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="45"/>
+        <location filename="../UI/SymbolsWidget.py" line="50"/>
         <source>Char</source>
         <translation>Char</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="46"/>
+        <location filename="../UI/SymbolsWidget.py" line="51"/>
         <source>Hex</source>
         <translation>Hex</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="47"/>
+        <location filename="../UI/SymbolsWidget.py" line="52"/>
         <source>HTML</source>
         <translation>HTML</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="48"/>
-        <source>Name</source>
-        <translation>Name</translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="53"/>
-        <source>Control Characters</source>
-        <translation>Steuerzeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="54"/>
-        <source>Basic Latin</source>
-        <translation>Latein einfach</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="55"/>
-        <source>Latin-1 Supplement</source>
-        <translation>Latein-1 Erweiterungen</translation>
+        <source>Name</source>
+        <translation>Name</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="58"/>
-        <source>IPA Extensions</source>
-        <translation>IPA Erweiterungen</translation>
+        <source>Control Characters</source>
+        <translation>Steuerzeichen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="59"/>
-        <source>Spacing Modifier Letters</source>
-        <translation>Zeichen zur Abstandsbestimmung</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="125"/>
-        <source>Combining Diacritical Marks</source>
-        <translation>Kombinierende Diakritische Zeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="61"/>
-        <source>Greek and Coptic</source>
-        <translation>Griechisch und Koptisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="62"/>
-        <source>Cyrillic</source>
-        <translation>Kyrillisch</translation>
+        <source>Basic Latin</source>
+        <translation>Latein einfach</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="60"/>
+        <source>Latin-1 Supplement</source>
+        <translation>Latein-1 Erweiterungen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="63"/>
-        <source>Cyrillic Supplement</source>
-        <translation>Kyrillisch Erweiterungen</translation>
+        <source>IPA Extensions</source>
+        <translation>IPA Erweiterungen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="64"/>
-        <source>Armenian</source>
-        <translation>Armenisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="65"/>
-        <source>Hebrew</source>
-        <translation>Hebräisch</translation>
+        <source>Spacing Modifier Letters</source>
+        <translation>Zeichen zur Abstandsbestimmung</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="130"/>
+        <source>Combining Diacritical Marks</source>
+        <translation>Kombinierende Diakritische Zeichen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="66"/>
-        <source>Arabic</source>
-        <translation>Arabisch</translation>
+        <source>Greek and Coptic</source>
+        <translation>Griechisch und Koptisch</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="67"/>
-        <source>Syriac</source>
-        <translation>Syrisch</translation>
+        <source>Cyrillic</source>
+        <translation>Kyrillisch</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="68"/>
-        <source>Thaana</source>
-        <translation>Thaana</translation>
+        <source>Cyrillic Supplement</source>
+        <translation>Kyrillisch Erweiterungen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="69"/>
+        <source>Armenian</source>
+        <translation>Armenisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="70"/>
+        <source>Hebrew</source>
+        <translation>Hebräisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="71"/>
+        <source>Arabic</source>
+        <translation>Arabisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="72"/>
+        <source>Syriac</source>
+        <translation>Syrisch</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="73"/>
-        <source>Devanagari</source>
-        <translation>Devanagari</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="74"/>
-        <source>Bengali</source>
-        <translation>Bengalisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="75"/>
-        <source>Gurmukhi</source>
-        <translation>Gurmukhi</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="76"/>
-        <source>Gujarati</source>
-        <translation>Gujarati</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="77"/>
-        <source>Oriya</source>
-        <translation>Oriya</translation>
+        <source>Thaana</source>
+        <translation>Thaana</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="78"/>
-        <source>Tamil</source>
-        <translation>Tamil</translation>
+        <source>Devanagari</source>
+        <translation>Devanagari</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="79"/>
-        <source>Telugu</source>
-        <translation>Telugu</translation>
+        <source>Bengali</source>
+        <translation>Bengalisch</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="80"/>
-        <source>Kannada</source>
-        <translation>Kannada</translation>
+        <source>Gurmukhi</source>
+        <translation>Gurmukhi</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="81"/>
-        <source>Malayalam</source>
-        <translation>Malayisch</translation>
+        <source>Gujarati</source>
+        <translation>Gujarati</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="82"/>
-        <source>Sinhala</source>
-        <translation>Sinhala</translation>
+        <source>Oriya</source>
+        <translation>Oriya</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="83"/>
-        <source>Thai</source>
-        <translation>Thai</translation>
+        <source>Tamil</source>
+        <translation>Tamil</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="84"/>
-        <source>Lao</source>
-        <translation>Laotisch</translation>
+        <source>Telugu</source>
+        <translation>Telugu</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="85"/>
-        <source>Tibetan</source>
-        <translation>Tibetisch</translation>
+        <source>Kannada</source>
+        <translation>Kannada</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="86"/>
-        <source>Myanmar</source>
-        <translation>Myanmar</translation>
+        <source>Malayalam</source>
+        <translation>Malayisch</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="87"/>
-        <source>Georgian</source>
-        <translation>Georgisch</translation>
+        <source>Sinhala</source>
+        <translation>Sinhala</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="88"/>
-        <source>Hangul Jamo</source>
-        <translation>Hangul Jamo</translation>
+        <source>Thai</source>
+        <translation>Thai</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="89"/>
-        <source>Ethiopic</source>
-        <translation>Äthiopisch</translation>
+        <source>Lao</source>
+        <translation>Laotisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="90"/>
+        <source>Tibetan</source>
+        <translation>Tibetisch</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="91"/>
-        <source>Cherokee</source>
-        <translation>Cherokee-Schrift</translation>
+        <source>Myanmar</source>
+        <translation>Myanmar</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="92"/>
+        <source>Georgian</source>
+        <translation>Georgisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="93"/>
+        <source>Hangul Jamo</source>
+        <translation>Hangul Jamo</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="94"/>
-        <source>Ogham</source>
-        <translation>Ogham</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="95"/>
-        <source>Runic</source>
-        <translation>Runen</translation>
+        <source>Ethiopic</source>
+        <translation>Äthiopisch</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="96"/>
-        <source>Tagalog</source>
-        <translation>Tagalog</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="97"/>
-        <source>Hanunoo</source>
-        <translation>Hanunoo</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="98"/>
-        <source>Buhid</source>
-        <translation>Buhid</translation>
+        <source>Cherokee</source>
+        <translation>Cherokee-Schrift</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="99"/>
-        <source>Tagbanwa</source>
-        <translation>Tagbanwa</translation>
+        <source>Ogham</source>
+        <translation>Ogham</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="100"/>
-        <source>Khmer</source>
-        <translation>Khmer</translation>
+        <source>Runic</source>
+        <translation>Runen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="101"/>
-        <source>Mongolian</source>
-        <translation>Mongolisch</translation>
+        <source>Tagalog</source>
+        <translation>Tagalog</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="102"/>
+        <source>Hanunoo</source>
+        <translation>Hanunoo</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="103"/>
+        <source>Buhid</source>
+        <translation>Buhid</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="104"/>
-        <source>Limbu</source>
-        <translation>Limbu</translation>
+        <source>Tagbanwa</source>
+        <translation>Tagbanwa</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="105"/>
-        <source>Tai Le</source>
-        <translation>Tai Le</translation>
+        <source>Khmer</source>
+        <translation>Khmer</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="106"/>
+        <source>Mongolian</source>
+        <translation>Mongolisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="109"/>
+        <source>Limbu</source>
+        <translation>Limbu</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="110"/>
+        <source>Tai Le</source>
+        <translation>Tai Le</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="111"/>
         <source>Khmer Symbols</source>
         <translation>Khmer Symbole</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="116"/>
-        <source>Phonetic Extensions</source>
-        <translation>Phonetische Erweiterungen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="120"/>
-        <source>Latin Extended Additional</source>
-        <translation>Latein, Zusätzlich Erweitert</translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="121"/>
-        <source>Greek Extended</source>
-        <translation>Griechisch, Erweitert</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="122"/>
-        <source>General Punctuation</source>
-        <translation>Allg. Zeichensetzung</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="123"/>
-        <source>Superscripts and Subscripts</source>
-        <translation>Hoch- und Tiefgestellte Zeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="124"/>
-        <source>Currency Symbols</source>
-        <translation>Währungssymbole</translation>
+        <source>Phonetic Extensions</source>
+        <translation>Phonetische Erweiterungen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="125"/>
+        <source>Latin Extended Additional</source>
+        <translation>Latein, Zusätzlich Erweitert</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="126"/>
-        <source>Letterlike Symbols</source>
-        <translation>Buchstabenartige Zeichen</translation>
+        <source>Greek Extended</source>
+        <translation>Griechisch, Erweitert</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="127"/>
-        <source>Number Forms</source>
-        <translation>Zahlzeichen</translation>
+        <source>General Punctuation</source>
+        <translation>Allg. Zeichensetzung</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="128"/>
-        <source>Arcolumns</source>
-        <translation>Pfeile</translation>
+        <source>Superscripts and Subscripts</source>
+        <translation>Hoch- und Tiefgestellte Zeichen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="129"/>
-        <source>Mathematical Operators</source>
-        <translation>Mathematische Operatoren</translation>
+        <source>Currency Symbols</source>
+        <translation>Währungssymbole</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="131"/>
-        <source>Control Pictures</source>
-        <translation>Steuergraphiken</translation>
+        <source>Letterlike Symbols</source>
+        <translation>Buchstabenartige Zeichen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="132"/>
-        <source>Optical Character Recognition</source>
-        <translation>Optische Zeichenerkennung</translation>
+        <source>Number Forms</source>
+        <translation>Zahlzeichen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="133"/>
-        <source>Enclosed Alphanumerics</source>
-        <translation>Eingeschlossene Alphanumerische Zeichen</translation>
+        <source>Arcolumns</source>
+        <translation>Pfeile</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="134"/>
-        <source>Box Drawing</source>
-        <translation>Rahmenzeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="135"/>
-        <source>Block Elements</source>
-        <translation>Blockelemente</translation>
+        <source>Mathematical Operators</source>
+        <translation>Mathematische Operatoren</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="136"/>
+        <source>Control Pictures</source>
+        <translation>Steuergraphiken</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="137"/>
+        <source>Optical Character Recognition</source>
+        <translation>Optische Zeichenerkennung</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="138"/>
-        <source>Dingbats</source>
-        <translation>Dingbats</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="141"/>
-        <source>Supplement Arcolumns-A</source>
-        <translation>Pfeile Erweitert-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="142"/>
-        <source>Braille Patterns</source>
-        <translation>Braillemuster</translation>
+        <source>Enclosed Alphanumerics</source>
+        <translation>Eingeschlossene Alphanumerische Zeichen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="139"/>
+        <source>Box Drawing</source>
+        <translation>Rahmenzeichen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="140"/>
+        <source>Block Elements</source>
+        <translation>Blockelemente</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="143"/>
-        <source>Supplement Arcolumns-B</source>
-        <translation>Pfeile Erweitert-B</translation>
+        <source>Dingbats</source>
+        <translation>Dingbats</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="146"/>
+        <source>Supplement Arcolumns-A</source>
+        <translation>Pfeile Erweitert-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="147"/>
+        <source>Braille Patterns</source>
+        <translation>Braillemuster</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="148"/>
+        <source>Supplement Arcolumns-B</source>
+        <translation>Pfeile Erweitert-B</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="151"/>
         <source>Supplemental Mathematical Operators</source>
         <translation>Ergänzungen zu mathematischen Operatoren</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="158"/>
-        <source>CJK Radicals Supplement</source>
-        <translation>CJK Wortstämme Erweitert</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="159"/>
-        <source>KangXi Radicals</source>
-        <translation>XangXi Wortstämme</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="160"/>
-        <source>Ideographic Description Chars</source>
-        <translation>Ideographisch beschreibende Zeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="161"/>
-        <source>CJK Symbols and Punctuation</source>
-        <translation>CJK Symbole und Zeichensetzung</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="162"/>
-        <source>Hiragana</source>
-        <translation>Hiragana</translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="163"/>
-        <source>Katakana</source>
-        <translation>Katakana</translation>
+        <source>CJK Radicals Supplement</source>
+        <translation>CJK Wortstämme Erweitert</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="164"/>
-        <source>Bopomofo</source>
-        <translation>Bopomofo</translation>
+        <source>KangXi Radicals</source>
+        <translation>XangXi Wortstämme</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="165"/>
-        <source>Hangul Compatibility Jamo</source>
-        <translation>Hangul Kompatibilität Jamo</translation>
+        <source>Ideographic Description Chars</source>
+        <translation>Ideographisch beschreibende Zeichen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="166"/>
-        <source>Kanbun</source>
-        <translation>Kanbun</translation>
+        <source>CJK Symbols and Punctuation</source>
+        <translation>CJK Symbole und Zeichensetzung</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="167"/>
-        <source>Bopomofo Extended</source>
-        <translation>Bopomofo, Erweitert</translation>
+        <source>Hiragana</source>
+        <translation>Hiragana</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="168"/>
+        <source>Katakana</source>
+        <translation>Katakana</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="169"/>
-        <source>Katakana Phonetic Extensions</source>
-        <translation>Katakana Phonetische Erweiterungen</translation>
+        <source>Bopomofo</source>
+        <translation>Bopomofo</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="170"/>
-        <source>Enclosed CJK Letters and Months</source>
-        <translation>Umschlossene CJK-Buchstaben und Monate</translation>
+        <source>Hangul Compatibility Jamo</source>
+        <translation>Hangul Kompatibilität Jamo</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="171"/>
-        <source>CJK Compatibility</source>
-        <translation>CJK Kompatibilität</translation>
+        <source>Kanbun</source>
+        <translation>Kanbun</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="172"/>
-        <source>CJK Unified Ideogr. Ext. A</source>
-        <translation>CJK Vereinheitlichte Ideogr Erw.-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="173"/>
-        <source>Yijing Hexagram Symbols</source>
-        <translation>I-Ging Hexagramm Symbole</translation>
+        <source>Bopomofo Extended</source>
+        <translation>Bopomofo, Erweitert</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="174"/>
-        <source>CJK Unified Ideographs</source>
-        <translation>CJK Vereinheitlichte Ideographen</translation>
+        <source>Katakana Phonetic Extensions</source>
+        <translation>Katakana Phonetische Erweiterungen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="175"/>
-        <source>Yi Syllables</source>
-        <translation>Yi Silben</translation>
+        <source>Enclosed CJK Letters and Months</source>
+        <translation>Umschlossene CJK-Buchstaben und Monate</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="176"/>
+        <source>CJK Compatibility</source>
+        <translation>CJK Kompatibilität</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="177"/>
+        <source>CJK Unified Ideogr. Ext. A</source>
+        <translation>CJK Vereinheitlichte Ideogr Erw.-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="178"/>
+        <source>Yijing Hexagram Symbols</source>
+        <translation>I-Ging Hexagramm Symbole</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="179"/>
+        <source>CJK Unified Ideographs</source>
+        <translation>CJK Vereinheitlichte Ideographen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="180"/>
+        <source>Yi Syllables</source>
+        <translation>Yi Silben</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="181"/>
         <source>Yi Radicals</source>
         <translation>Yi Wortstämme</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="198"/>
+        <location filename="../UI/SymbolsWidget.py" line="203"/>
         <source>Hangul Syllables</source>
         <translation>Hangul Silben</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="204"/>
-        <source>CJK Compatibility Ideographs</source>
-        <translation>CJK Kompatibilitäts Ideographen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="205"/>
-        <source>Alphabetic Presentation Forms</source>
-        <translation>Alphabetische Darstellungsformen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="206"/>
-        <source>Arabic Presentation Forms-A</source>
-        <translation>Arabische Darstellungsform-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="207"/>
-        <source>Variation Selectors</source>
-        <translation>Glypenvarianten</translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="209"/>
-        <source>Combining Half Marks</source>
-        <translation>Kombinierende Halbzeichen</translation>
+        <source>CJK Compatibility Ideographs</source>
+        <translation>CJK Kompatibilitäts Ideographen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="210"/>
-        <source>CJK Compatibility Forms</source>
-        <translation>CJK Kompatibilitätsformen</translation>
+        <source>Alphabetic Presentation Forms</source>
+        <translation>Alphabetische Darstellungsformen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="211"/>
-        <source>Small Form Variants</source>
-        <translation>Kleinzeichen Varianten</translation>
+        <source>Arabic Presentation Forms-A</source>
+        <translation>Arabische Darstellungsform-A</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="212"/>
-        <source>Arabic Presentation Forms-B</source>
-        <translation>Arabische Darstellungsform-B</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="213"/>
-        <source>Half- and Fullwidth Forms</source>
-        <translation>Halb- und Volbbreite Formen</translation>
+        <source>Variation Selectors</source>
+        <translation>Glypenvarianten</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="214"/>
-        <source>Specials</source>
-        <translation>Sonderzeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="130"/>
-        <source>Miscellaneous Technical</source>
-        <translation>Verschiedene technische Zeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="136"/>
-        <source>Geometric Shapes</source>
-        <translation>Geometrische Objekte</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="137"/>
-        <source>Miscellaneous Symbols</source>
-        <translation>Verschiedene Symbole</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="139"/>
-        <source>Miscellaneous Mathematical Symbols-A</source>
-        <translation>Verschiedene mathematische Symbole-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="144"/>
-        <source>Miscellaneous Mathematical Symbols-B</source>
-        <translation>Verschiedene mathematische Symbole-B</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="148"/>
-        <source>Miscellaneous Symbols and Arcolumns</source>
-        <translation>Verschiedene Symbole und Pfeile</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="200"/>
-        <source>High Surrogates</source>
-        <translation>Obere Ersatzzeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="201"/>
-        <source>High Private Use Surrogates</source>
-        <translation>Obere Ersatzzeichen für private Nutzung</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="202"/>
-        <source>Low Surrogates</source>
-        <translation>Untere Ersatzzeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="203"/>
-        <source>Private Use</source>
-        <translation>Privater Bereich</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Old Italic</source>
-        <translation>Altitalienisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Gothic</source>
-        <translation>Gothisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Deseret</source>
-        <translation>Deseret</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Byzantine Musical Symbols</source>
-        <translation>Byzantinische Musiksymbole</translation>
+        <source>Combining Half Marks</source>
+        <translation>Kombinierende Halbzeichen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="215"/>
+        <source>CJK Compatibility Forms</source>
+        <translation>CJK Kompatibilitätsformen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="216"/>
+        <source>Small Form Variants</source>
+        <translation>Kleinzeichen Varianten</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Musical Symbols</source>
-        <translation>Musiksymbole</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Mathematical Alphanumeric Symbols</source>
-        <translation>Mathematische Alphanumerische Symbole</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>CJK Unified Ideogr. Ext. B</source>
-        <translation>CJK Vereinheitlichte Ideogr. Erw. B</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>CJK Compatapility Ideogr. Suppl.</source>
-        <translation>CJK Kompatibilitäts Ideographen Erg.</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Tags</source>
-        <translation>Marken</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="56"/>
-        <source>Latin Extended-A</source>
-        <translation>Latein Ergänzung-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="57"/>
-        <source>Latin Extended-B</source>
-        <translation>Latein Ergänzung-B</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="70"/>
-        <source>Samaritan</source>
-        <translation>Samaritanisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="71"/>
-        <source>Mandaic</source>
-        <translation>Mandäisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="72"/>
-        <source>Arabic Extended-A</source>
-        <translation>Arabisch, Erweitert-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="90"/>
-        <source>Ethiopic Supplement</source>
-        <translation>Äthiopisch, Zusatz</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="92"/>
-        <source>Unified Canadian Aboriginal Syllabics</source>
-        <translation>Vereinheitlichte Silbenzeichen Kanadischer Ureinwohner</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="102"/>
-        <source>Unified Canadian Aboriginal Syllabics Extended</source>
-        <translation>Vereinheitlichte Silbenzeichen Kanadischer Ureinwohner, Erweitert</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="107"/>
-        <source>Buginese</source>
-        <translation>Buginesisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="108"/>
-        <source>Tai Tham</source>
-        <translation>Tai Tham</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="109"/>
-        <source>Balinese</source>
-        <translation>Balinesisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="110"/>
-        <source>Sundanese</source>
-        <translation>Sudanesisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="111"/>
-        <source>Batak</source>
-        <translation>Batak</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="112"/>
-        <source>Lepcha</source>
-        <translation>Lepcha</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="113"/>
-        <source>Ol Chiki</source>
-        <translation>Ol Chiki</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="114"/>
-        <source>Sundanese Supplement</source>
-        <translation>Sundanesisch, Erweiterungen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="115"/>
-        <source>Vedic Extensions</source>
-        <translation>Vedische Erweiterungen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="117"/>
-        <source>Phonetic Extensions Supplement</source>
-        <translation>Phonetische Erweiterungen, Ergänzung</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="118"/>
-        <source>Combining Diacritical Marks Supplement</source>
-        <translation>Kombinierende Diakritische Zeichen, Ergänzung</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="150"/>
-        <source>Glagolitic</source>
-        <translation>Glagolitisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="151"/>
-        <source>Latin Extended-C</source>
-        <translation>Latein Erweitert-C</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="152"/>
-        <source>Coptic</source>
-        <translation>Koptisch</translation>
+        <source>Arabic Presentation Forms-B</source>
+        <translation>Arabische Darstellungsform-B</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="218"/>
+        <source>Half- and Fullwidth Forms</source>
+        <translation>Halb- und Volbbreite Formen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="219"/>
+        <source>Specials</source>
+        <translation>Sonderzeichen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="135"/>
+        <source>Miscellaneous Technical</source>
+        <translation>Verschiedene technische Zeichen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="141"/>
+        <source>Geometric Shapes</source>
+        <translation>Geometrische Objekte</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="142"/>
+        <source>Miscellaneous Symbols</source>
+        <translation>Verschiedene Symbole</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="144"/>
+        <source>Miscellaneous Mathematical Symbols-A</source>
+        <translation>Verschiedene mathematische Symbole-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="149"/>
+        <source>Miscellaneous Mathematical Symbols-B</source>
+        <translation>Verschiedene mathematische Symbole-B</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="153"/>
-        <source>Georgian Supplement</source>
-        <translation>Georgisch, Ergänzung</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="154"/>
-        <source>Tifinagh</source>
-        <translation>Tifinagh</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="155"/>
-        <source>Ethiopic Extended</source>
-        <translation>Äthiopisch, Erweitert</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="156"/>
-        <source>Cyrillic Extended-A</source>
-        <translation>Kyrillisch, Erweitert-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="157"/>
-        <source>Supplemental Punctuation</source>
-        <translation>Zusätzliche Interpunktion</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="168"/>
-        <source>CJK Strokes</source>
-        <translation>CJK-Striche</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="177"/>
-        <source>Lisu</source>
-        <translation>Lisu</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="178"/>
-        <source>Vai</source>
-        <translation>Vai</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="179"/>
-        <source>Cyrillic Extended-B</source>
-        <translation>Kyrillisch, Erweitert-B</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="180"/>
-        <source>Bamum</source>
-        <translation>Bamum</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="181"/>
-        <source>Modifier Tone Letters</source>
-        <translation>Modifizierende Tonzeichen</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="182"/>
-        <source>Latin Extended-D</source>
-        <translation>Latein Erweitert-D</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="183"/>
-        <source>Syloti Nagri</source>
-        <translation>Syloti Nagri</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="184"/>
-        <source>Common Indic Number Forms</source>
-        <translation>Allgemeine Indische Ziffern</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="185"/>
-        <source>Phags-pa</source>
-        <translation>Phags-pa</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="186"/>
-        <source>Saurashtra</source>
-        <translation>Saurashtra</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="187"/>
-        <source>Devanagari Extended</source>
-        <translation>Devanagari, Erweitert</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="188"/>
-        <source>Kayah Li</source>
-        <translation>Kayah Li</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="189"/>
-        <source>Rejang</source>
-        <translation>Rejang</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="190"/>
-        <source>Hangul Jamo Extended-A</source>
-        <translation>Hangul Jamo, Erweitert-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="191"/>
-        <source>Javanese</source>
-        <translation>Javanisch</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="192"/>
-        <source>Cham</source>
-        <translation>Cham</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="193"/>
-        <source>Myanmar Extended-A</source>
-        <translation>Myanmar, Erweitert-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="194"/>
-        <source>Tai Viet</source>
-        <translation>Tai Viet</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="195"/>
-        <source>Meetei Mayek Extensions</source>
-        <translation>Meetei Mayek Erweitert</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="196"/>
-        <source>Ethiopic Extended-A</source>
-        <translation>Äthiopisch Erweitert-A</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="197"/>
-        <source>Meetei Mayek</source>
-        <translation>Meetei Mayek</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="199"/>
-        <source>Hangul Jamo Extended-B</source>
-        <translation>Hangul Jamo, Erweitert-B</translation>
+        <source>Miscellaneous Symbols and Arcolumns</source>
+        <translation>Verschiedene Symbole und Pfeile</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="205"/>
+        <source>High Surrogates</source>
+        <translation>Obere Ersatzzeichen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="206"/>
+        <source>High Private Use Surrogates</source>
+        <translation>Obere Ersatzzeichen für private Nutzung</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="207"/>
+        <source>Low Surrogates</source>
+        <translation>Untere Ersatzzeichen</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="208"/>
+        <source>Private Use</source>
+        <translation>Privater Bereich</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Old Italic</source>
+        <translation>Altitalienisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Gothic</source>
+        <translation>Gothisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Deseret</source>
+        <translation>Deseret</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Byzantine Musical Symbols</source>
+        <translation>Byzantinische Musiksymbole</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Musical Symbols</source>
+        <translation>Musiksymbole</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Mathematical Alphanumeric Symbols</source>
+        <translation>Mathematische Alphanumerische Symbole</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>CJK Unified Ideogr. Ext. B</source>
+        <translation>CJK Vereinheitlichte Ideogr. Erw. B</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>CJK Compatapility Ideogr. Suppl.</source>
+        <translation>CJK Kompatibilitäts Ideographen Erg.</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Tags</source>
+        <translation>Marken</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="61"/>
+        <source>Latin Extended-A</source>
+        <translation>Latein Ergänzung-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="62"/>
+        <source>Latin Extended-B</source>
+        <translation>Latein Ergänzung-B</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="75"/>
+        <source>Samaritan</source>
+        <translation>Samaritanisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="76"/>
+        <source>Mandaic</source>
+        <translation>Mandäisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="77"/>
+        <source>Arabic Extended-A</source>
+        <translation>Arabisch, Erweitert-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="95"/>
+        <source>Ethiopic Supplement</source>
+        <translation>Äthiopisch, Zusatz</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="97"/>
+        <source>Unified Canadian Aboriginal Syllabics</source>
+        <translation>Vereinheitlichte Silbenzeichen Kanadischer Ureinwohner</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="107"/>
+        <source>Unified Canadian Aboriginal Syllabics Extended</source>
+        <translation>Vereinheitlichte Silbenzeichen Kanadischer Ureinwohner, Erweitert</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="112"/>
+        <source>Buginese</source>
+        <translation>Buginesisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="113"/>
+        <source>Tai Tham</source>
+        <translation>Tai Tham</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="114"/>
+        <source>Balinese</source>
+        <translation>Balinesisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="115"/>
+        <source>Sundanese</source>
+        <translation>Sudanesisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="116"/>
+        <source>Batak</source>
+        <translation>Batak</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="117"/>
+        <source>Lepcha</source>
+        <translation>Lepcha</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="118"/>
+        <source>Ol Chiki</source>
+        <translation>Ol Chiki</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="119"/>
+        <source>Sundanese Supplement</source>
+        <translation>Sundanesisch, Erweiterungen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="120"/>
+        <source>Vedic Extensions</source>
+        <translation>Vedische Erweiterungen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="122"/>
+        <source>Phonetic Extensions Supplement</source>
+        <translation>Phonetische Erweiterungen, Ergänzung</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="123"/>
+        <source>Combining Diacritical Marks Supplement</source>
+        <translation>Kombinierende Diakritische Zeichen, Ergänzung</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="155"/>
+        <source>Glagolitic</source>
+        <translation>Glagolitisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="156"/>
+        <source>Latin Extended-C</source>
+        <translation>Latein Erweitert-C</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="157"/>
+        <source>Coptic</source>
+        <translation>Koptisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="158"/>
+        <source>Georgian Supplement</source>
+        <translation>Georgisch, Ergänzung</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="159"/>
+        <source>Tifinagh</source>
+        <translation>Tifinagh</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="160"/>
+        <source>Ethiopic Extended</source>
+        <translation>Äthiopisch, Erweitert</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="161"/>
+        <source>Cyrillic Extended-A</source>
+        <translation>Kyrillisch, Erweitert-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="162"/>
+        <source>Supplemental Punctuation</source>
+        <translation>Zusätzliche Interpunktion</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="173"/>
+        <source>CJK Strokes</source>
+        <translation>CJK-Striche</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="182"/>
+        <source>Lisu</source>
+        <translation>Lisu</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="183"/>
+        <source>Vai</source>
+        <translation>Vai</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="184"/>
+        <source>Cyrillic Extended-B</source>
+        <translation>Kyrillisch, Erweitert-B</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="185"/>
+        <source>Bamum</source>
+        <translation>Bamum</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="186"/>
+        <source>Modifier Tone Letters</source>
+        <translation>Modifizierende Tonzeichen</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="187"/>
+        <source>Latin Extended-D</source>
+        <translation>Latein Erweitert-D</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="188"/>
+        <source>Syloti Nagri</source>
+        <translation>Syloti Nagri</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="189"/>
+        <source>Common Indic Number Forms</source>
+        <translation>Allgemeine Indische Ziffern</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="190"/>
+        <source>Phags-pa</source>
+        <translation>Phags-pa</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="191"/>
+        <source>Saurashtra</source>
+        <translation>Saurashtra</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="192"/>
+        <source>Devanagari Extended</source>
+        <translation>Devanagari, Erweitert</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="193"/>
+        <source>Kayah Li</source>
+        <translation>Kayah Li</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="194"/>
+        <source>Rejang</source>
+        <translation>Rejang</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="195"/>
+        <source>Hangul Jamo Extended-A</source>
+        <translation>Hangul Jamo, Erweitert-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="196"/>
+        <source>Javanese</source>
+        <translation>Javanisch</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="197"/>
+        <source>Cham</source>
+        <translation>Cham</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="198"/>
+        <source>Myanmar Extended-A</source>
+        <translation>Myanmar, Erweitert-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="199"/>
+        <source>Tai Viet</source>
+        <translation>Tai Viet</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="200"/>
+        <source>Meetei Mayek Extensions</source>
+        <translation>Meetei Mayek Erweitert</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="201"/>
+        <source>Ethiopic Extended-A</source>
+        <translation>Äthiopisch Erweitert-A</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="202"/>
+        <source>Meetei Mayek</source>
+        <translation>Meetei Mayek</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="204"/>
+        <source>Hangul Jamo Extended-B</source>
+        <translation>Hangul Jamo, Erweitert-B</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="213"/>
         <source>Vertical Forms</source>
         <translation>Vertikale Formen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Linear B Syllabary</source>
         <translation>Linear-B-Silbenzeichen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Linear B Ideograms</source>
         <translation>Linear-B-Ideogramme</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Aegean Numbers</source>
         <translation>Ägäische Zahlzeichen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Greek Numbers</source>
         <translation>Altgriechische Zahlzeichen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Symbols</source>
         <translation>Alte Symbole</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Phaistos Disc</source>
         <translation>Diskos von Phaistos</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Lycian</source>
         <translation>Lykisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Carian</source>
         <translation>Karisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ugaritic</source>
         <translation>Ugaritisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old Persian</source>
         <translation>Altpersisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Shavian</source>
         <translation>Shaw-Alphabet</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Osmanya</source>
         <translation>Osmanya</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cypriot Syllabary</source>
         <translation>Zyprische Schrift</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Imperial Aramaic</source>
         <translation>Aramäisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Phoenician</source>
         <translation>Phönizisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Lydian</source>
         <translation>Lydisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Meroitic Hieroglyphs</source>
         <translation>Meroitische Hieroglyphen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Meroitic Cursive</source>
         <translation>Meroitisch Kursiv</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kharoshthi</source>
         <translation>Kharoshthi</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old South Arabian</source>
         <translation>Altsüdarabisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Avestan</source>
         <translation>Avestisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Inscriptional Parthian</source>
         <translation>Inschriften Parthisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Inscriptional Pahlavi</source>
         <translation>Inschriften Pahlavi</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old Turkic</source>
         <translation>Alttürkisch</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Rumi Numeral Symbols</source>
         <translation>Rumi Ziffern</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Brahmi</source>
         <translation>Brahmi</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kaithi</source>
         <translation>Kaithi</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Sora Sompeng</source>
         <translation>Sora Sompeng</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Chakma</source>
         <translation>Chakma</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Sharada</source>
         <translation>Sharada</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Takri</source>
         <translation>Takri</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cuneiform</source>
         <translation>Keilschrift</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cuneiform Numbers and Punctuation</source>
         <translation>Keilschrift, Zahlen und Interpunktion</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Egyptian Hieroglyphs</source>
         <translation>Ägyptische Hieroglyphen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Bamum Supplement</source>
         <translation>Bamum, Ergänzung</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Miao</source>
         <translation>Miao</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kana Supplement</source>
         <translation>Kana, Ergänzung</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Greek Musical Notation</source>
         <translation>Byzantinische Notenschriftzeichen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Tai Xuan Jing Symbols</source>
         <translation>Tai Xuan Jing Symbole</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Counting Rod Numerals</source>
         <translation>Zählstabziffern</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Arabic Mathematical Alphabetic Symbols</source>
         <translation>Arabische mathematische Alphabetische Symbole</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Mahjong Tiles</source>
         <translation>Mahjongsteine</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Domino Tiles</source>
         <translation>Dominosteine</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Playing Cards</source>
         <translation>Spielkarten</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Enclosed Alphanumeric Supplement</source>
         <translation>Zusätzliche Umschlossene Alphanumerische Zeichen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Enclosed Ideographic Supplement</source>
         <translation>Zusätzliche Umschlossene CJK-Zeichen</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Miscellaneous Symbols And Pictographs</source>
         <translation>Verschiedene Symbole und Piktogramme</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Emoticons</source>
         <translation>Smileys</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Transport And Map Symbols</source>
         <translation>Verkehrs- und Kartensymbole</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Alchemical Symbols</source>
         <translation>Alchemistische Symbole</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>CJK Unified Ideographs Extension C</source>
         <translation>CJK Vereinheitlichte Ideografische Erweiterung-C</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>CJK Unified Ideographs Extension D</source>
         <translation>CJK Vereinheitlichte Ideografische Erweiterung-D</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Variation Selectors Supplement</source>
         <translation>Variantenselektoren, Ergänzung</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Supplementary Private Use Area-A</source>
         <translation>Zusätzlicher Privatbereich-A</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Supplementary Private Use Area-B</source>
         <translation>Zusätzlicher Privatbereich-B</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="69"/>
+        <location filename="../UI/SymbolsWidget.py" line="74"/>
         <source>N&apos;Ko</source>
         <translation>N’Ko</translation>
     </message>
--- a/i18n/eric6_en.ts	Sun Sep 27 17:17:06 2015 +0200
+++ b/i18n/eric6_en.ts	Sun Sep 27 18:18:14 2015 +0200
@@ -2841,38 +2841,33 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="191"/>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="193"/>
         <source>files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="193"/>
-        <source>lines</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="195"/>
-        <source>bytes</source>
+        <source>lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="197"/>
-        <source>comments</source>
+        <source>bytes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="199"/>
-        <source>empty lines</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../DataViews/CodeMetricsDialog.py" line="201"/>
-        <source>non-commentary lines</source>
+        <source>comments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../DataViews/CodeMetricsDialog.py" line="203"/>
-        <source>documentation lines</source>
+        <source>empty lines</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../DataViews/CodeMetricsDialog.py" line="205"/>
+        <source>non-commentary lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -3021,37 +3016,37 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="285"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="283"/>
         <source>Select to allow hanging closing brackets</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="288"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="286"/>
         <source>Allow hanging closing brackets</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="355"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="338"/>
         <source>Select to repeat each message type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="358"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="341"/>
         <source>Repeat messages</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="368"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="351"/>
         <source>Select to fix some issues</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="371"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="354"/>
         <source>Fix issues automatically</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="409"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="392"/>
         <source>&lt;b&gt;Result List&lt;/b&gt;
 &lt;p&gt;This list shows the results of the code style check. Double clicking
 an entry will open this entry in an editor window and position the cursor at
@@ -3059,17 +3054,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="425"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="408"/>
         <source>File/Line</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="430"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="413"/>
         <source>Code</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="435"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="418"/>
         <source>Message</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3104,7 +3099,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="468"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="472"/>
         <source>Error: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3114,47 +3109,47 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="591"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="595"/>
         <source>No issues found.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="456"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="439"/>
         <source>Shows the progress of the code style check</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="465"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="448"/>
         <source>%v/%m Files</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="381"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="364"/>
         <source>Select to show ignored issues</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="384"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="367"/>
         <source>Show ignored</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="544"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="548"/>
         <source>{0} (ignored)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="453"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="457"/>
         <source>Preparing files...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="310"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="293"/>
         <source>Max. Complexity:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="319"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="302"/>
         <source>Enter the maximum allowed code complexity (McCabe: 10)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4152,23 +4147,23 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="514"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="517"/>
         <source>Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="519"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="522"/>
         <source>Please select an entry of the list 
 to display the configuration page.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>Configuration Page Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4218,7 +4213,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="452"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="455"/>
         <source>Enter search text...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7035,12 +7030,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="562"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="565"/>
         <source>?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="578"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="581"/>
         <source>{0} of {1} - Stopped</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7055,13 +7050,13 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="561"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="564"/>
         <source>{0} of {1} ({2}/sec)
 {3}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="570"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="573"/>
         <source>{0} downloaded
 SHA1: {1}
 MD5: {2}</source>
@@ -8677,7 +8672,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7202"/>
+        <location filename="../QScintilla/Editor.py" line="7204"/>
         <source>Check spelling...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9097,252 +9092,252 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Code Coverage</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Please select a coverage file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>Show Code Coverage Annotations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5551"/>
+        <location filename="../QScintilla/Editor.py" line="5553"/>
         <source>All lines have been covered.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>There is no coverage file available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Profile Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Please select a profile file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>Syntax Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>No syntax error message available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Macro Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Select a macro name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6176"/>
+        <location filename="../QScintilla/Editor.py" line="6178"/>
         <source>Load macro file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Macro files (*.macro)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>Error loading macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6190"/>
+        <location filename="../QScintilla/Editor.py" line="6192"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Save macro file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>Save macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>Error saving macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Start Macro Recording</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Macro recording is already active. Start new?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Macro Recording</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Enter name of the macro:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6427"/>
+        <location filename="../QScintilla/Editor.py" line="6429"/>
         <source>File changed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6589"/>
+        <location filename="../QScintilla/Editor.py" line="6591"/>
         <source>{0} (ro)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>Drop Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6750"/>
-        <source>Resources</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6752"/>
-        <source>Add file...</source>
+        <source>Resources</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6754"/>
-        <source>Add files...</source>
+        <source>Add file...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6756"/>
+        <source>Add files...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6758"/>
         <source>Add aliased file...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6759"/>
+        <location filename="../QScintilla/Editor.py" line="6761"/>
         <source>Add localized resource...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6763"/>
+        <location filename="../QScintilla/Editor.py" line="6765"/>
         <source>Add resource frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6782"/>
+        <location filename="../QScintilla/Editor.py" line="6784"/>
         <source>Add file resource</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6798"/>
+        <location filename="../QScintilla/Editor.py" line="6800"/>
         <source>Add file resources</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Add aliased file resource</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Package Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Include class attributes?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Imports Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Include imports from external modules?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Application Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Include module names?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7205"/>
-        <source>Add to dictionary</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="7207"/>
+        <source>Add to dictionary</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="7209"/>
         <source>Ignore All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6089"/>
         <source>Warning: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6094"/>
+        <location filename="../QScintilla/Editor.py" line="6096"/>
         <source>Error: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6423"/>
+        <location filename="../QScintilla/Editor.py" line="6425"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9387,27 +9382,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6084"/>
+        <location filename="../QScintilla/Editor.py" line="6086"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9432,7 +9427,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6417"/>
+        <location filename="../QScintilla/Editor.py" line="6419"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9467,12 +9462,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -20956,7 +20951,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="346"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="351"/>
         <source>For message see output dialog.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -20979,15 +20974,30 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="56"/>
         <source>Input:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="50"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="63"/>
         <source>Enter the response to be sent to the Mercurial server</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="46"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="49"/>
+        <source>Alt+P</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>HgCommandDialog</name>
@@ -45438,27 +45448,27 @@
 <context>
     <name>SearchReplaceWidget</name>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="146"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="147"/>
         <source>Find Next</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="154"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="155"/>
         <source>Find Prev</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="659"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="660"/>
         <source>&apos;{0}&apos; was not found.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="781"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="782"/>
         <source>Replaced {0} occurrences.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="786"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="787"/>
         <source>Nothing replaced because &apos;{0}&apos; was not found.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -52196,1117 +52206,1117 @@
 <context>
     <name>SymbolsModel</name>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="44"/>
+        <location filename="../UI/SymbolsWidget.py" line="49"/>
         <source>Code</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="45"/>
+        <location filename="../UI/SymbolsWidget.py" line="50"/>
         <source>Char</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="46"/>
+        <location filename="../UI/SymbolsWidget.py" line="51"/>
         <source>Hex</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="47"/>
+        <location filename="../UI/SymbolsWidget.py" line="52"/>
         <source>HTML</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="48"/>
-        <source>Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="53"/>
-        <source>Control Characters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="54"/>
-        <source>Basic Latin</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="55"/>
-        <source>Latin-1 Supplement</source>
+        <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="58"/>
-        <source>IPA Extensions</source>
+        <source>Control Characters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="59"/>
-        <source>Spacing Modifier Letters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="125"/>
-        <source>Combining Diacritical Marks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="61"/>
-        <source>Greek and Coptic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="62"/>
-        <source>Cyrillic</source>
+        <source>Basic Latin</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="60"/>
+        <source>Latin-1 Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="63"/>
-        <source>Cyrillic Supplement</source>
+        <source>IPA Extensions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="64"/>
-        <source>Armenian</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="65"/>
-        <source>Hebrew</source>
+        <source>Spacing Modifier Letters</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="130"/>
+        <source>Combining Diacritical Marks</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="66"/>
-        <source>Arabic</source>
+        <source>Greek and Coptic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="67"/>
-        <source>Syriac</source>
+        <source>Cyrillic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="68"/>
-        <source>Thaana</source>
+        <source>Cyrillic Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="69"/>
+        <source>Armenian</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="70"/>
+        <source>Hebrew</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="71"/>
+        <source>Arabic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="72"/>
+        <source>Syriac</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="73"/>
-        <source>Devanagari</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="74"/>
-        <source>Bengali</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="75"/>
-        <source>Gurmukhi</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="76"/>
-        <source>Gujarati</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="77"/>
-        <source>Oriya</source>
+        <source>Thaana</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="78"/>
-        <source>Tamil</source>
+        <source>Devanagari</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="79"/>
-        <source>Telugu</source>
+        <source>Bengali</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="80"/>
-        <source>Kannada</source>
+        <source>Gurmukhi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="81"/>
-        <source>Malayalam</source>
+        <source>Gujarati</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="82"/>
-        <source>Sinhala</source>
+        <source>Oriya</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="83"/>
-        <source>Thai</source>
+        <source>Tamil</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="84"/>
-        <source>Lao</source>
+        <source>Telugu</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="85"/>
-        <source>Tibetan</source>
+        <source>Kannada</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="86"/>
-        <source>Myanmar</source>
+        <source>Malayalam</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="87"/>
-        <source>Georgian</source>
+        <source>Sinhala</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="88"/>
-        <source>Hangul Jamo</source>
+        <source>Thai</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="89"/>
-        <source>Ethiopic</source>
+        <source>Lao</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="90"/>
+        <source>Tibetan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="91"/>
-        <source>Cherokee</source>
+        <source>Myanmar</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="92"/>
+        <source>Georgian</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="93"/>
+        <source>Hangul Jamo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="94"/>
-        <source>Ogham</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="95"/>
-        <source>Runic</source>
+        <source>Ethiopic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="96"/>
-        <source>Tagalog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="97"/>
-        <source>Hanunoo</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="98"/>
-        <source>Buhid</source>
+        <source>Cherokee</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="99"/>
-        <source>Tagbanwa</source>
+        <source>Ogham</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="100"/>
-        <source>Khmer</source>
+        <source>Runic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="101"/>
-        <source>Mongolian</source>
+        <source>Tagalog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="102"/>
+        <source>Hanunoo</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="103"/>
+        <source>Buhid</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="104"/>
-        <source>Limbu</source>
+        <source>Tagbanwa</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="105"/>
-        <source>Tai Le</source>
+        <source>Khmer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="106"/>
+        <source>Mongolian</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="109"/>
+        <source>Limbu</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="110"/>
+        <source>Tai Le</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="111"/>
         <source>Khmer Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="116"/>
-        <source>Phonetic Extensions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="120"/>
-        <source>Latin Extended Additional</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="121"/>
-        <source>Greek Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="122"/>
-        <source>General Punctuation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="123"/>
-        <source>Superscripts and Subscripts</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="124"/>
-        <source>Currency Symbols</source>
+        <source>Phonetic Extensions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="125"/>
+        <source>Latin Extended Additional</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="126"/>
-        <source>Letterlike Symbols</source>
+        <source>Greek Extended</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="127"/>
-        <source>Number Forms</source>
+        <source>General Punctuation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="128"/>
-        <source>Arcolumns</source>
+        <source>Superscripts and Subscripts</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="129"/>
-        <source>Mathematical Operators</source>
+        <source>Currency Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="131"/>
-        <source>Control Pictures</source>
+        <source>Letterlike Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="132"/>
-        <source>Optical Character Recognition</source>
+        <source>Number Forms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="133"/>
-        <source>Enclosed Alphanumerics</source>
+        <source>Arcolumns</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="134"/>
-        <source>Box Drawing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="135"/>
-        <source>Block Elements</source>
+        <source>Mathematical Operators</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="136"/>
+        <source>Control Pictures</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="137"/>
+        <source>Optical Character Recognition</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="138"/>
-        <source>Dingbats</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="141"/>
-        <source>Supplement Arcolumns-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="142"/>
-        <source>Braille Patterns</source>
+        <source>Enclosed Alphanumerics</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="139"/>
+        <source>Box Drawing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="140"/>
+        <source>Block Elements</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="143"/>
-        <source>Supplement Arcolumns-B</source>
+        <source>Dingbats</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="146"/>
+        <source>Supplement Arcolumns-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="147"/>
+        <source>Braille Patterns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="148"/>
+        <source>Supplement Arcolumns-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="151"/>
         <source>Supplemental Mathematical Operators</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="158"/>
-        <source>CJK Radicals Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="159"/>
-        <source>KangXi Radicals</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="160"/>
-        <source>Ideographic Description Chars</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="161"/>
-        <source>CJK Symbols and Punctuation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="162"/>
-        <source>Hiragana</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="163"/>
-        <source>Katakana</source>
+        <source>CJK Radicals Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="164"/>
-        <source>Bopomofo</source>
+        <source>KangXi Radicals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="165"/>
-        <source>Hangul Compatibility Jamo</source>
+        <source>Ideographic Description Chars</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="166"/>
-        <source>Kanbun</source>
+        <source>CJK Symbols and Punctuation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="167"/>
-        <source>Bopomofo Extended</source>
+        <source>Hiragana</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="168"/>
+        <source>Katakana</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="169"/>
-        <source>Katakana Phonetic Extensions</source>
+        <source>Bopomofo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="170"/>
-        <source>Enclosed CJK Letters and Months</source>
+        <source>Hangul Compatibility Jamo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="171"/>
-        <source>CJK Compatibility</source>
+        <source>Kanbun</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="172"/>
-        <source>CJK Unified Ideogr. Ext. A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="173"/>
-        <source>Yijing Hexagram Symbols</source>
+        <source>Bopomofo Extended</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="174"/>
-        <source>CJK Unified Ideographs</source>
+        <source>Katakana Phonetic Extensions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="175"/>
-        <source>Yi Syllables</source>
+        <source>Enclosed CJK Letters and Months</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="176"/>
+        <source>CJK Compatibility</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="177"/>
+        <source>CJK Unified Ideogr. Ext. A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="178"/>
+        <source>Yijing Hexagram Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="179"/>
+        <source>CJK Unified Ideographs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="180"/>
+        <source>Yi Syllables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="181"/>
         <source>Yi Radicals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="198"/>
+        <location filename="../UI/SymbolsWidget.py" line="203"/>
         <source>Hangul Syllables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="204"/>
-        <source>CJK Compatibility Ideographs</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="205"/>
-        <source>Alphabetic Presentation Forms</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="206"/>
-        <source>Arabic Presentation Forms-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="207"/>
-        <source>Variation Selectors</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="209"/>
-        <source>Combining Half Marks</source>
+        <source>CJK Compatibility Ideographs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="210"/>
-        <source>CJK Compatibility Forms</source>
+        <source>Alphabetic Presentation Forms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="211"/>
-        <source>Small Form Variants</source>
+        <source>Arabic Presentation Forms-A</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="212"/>
-        <source>Arabic Presentation Forms-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="213"/>
-        <source>Half- and Fullwidth Forms</source>
+        <source>Variation Selectors</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="214"/>
-        <source>Specials</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="130"/>
-        <source>Miscellaneous Technical</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="136"/>
-        <source>Geometric Shapes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="137"/>
-        <source>Miscellaneous Symbols</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="139"/>
-        <source>Miscellaneous Mathematical Symbols-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="144"/>
-        <source>Miscellaneous Mathematical Symbols-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="148"/>
-        <source>Miscellaneous Symbols and Arcolumns</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="200"/>
-        <source>High Surrogates</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="201"/>
-        <source>High Private Use Surrogates</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="202"/>
-        <source>Low Surrogates</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="203"/>
-        <source>Private Use</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Old Italic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Gothic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Deseret</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Byzantine Musical Symbols</source>
+        <source>Combining Half Marks</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="215"/>
+        <source>CJK Compatibility Forms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="216"/>
+        <source>Small Form Variants</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Musical Symbols</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Mathematical Alphanumeric Symbols</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>CJK Unified Ideogr. Ext. B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>CJK Compatapility Ideogr. Suppl.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
-        <source>Tags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="56"/>
-        <source>Latin Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="57"/>
-        <source>Latin Extended-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="70"/>
-        <source>Samaritan</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="71"/>
-        <source>Mandaic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="72"/>
-        <source>Arabic Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="90"/>
-        <source>Ethiopic Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="92"/>
-        <source>Unified Canadian Aboriginal Syllabics</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="102"/>
-        <source>Unified Canadian Aboriginal Syllabics Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="107"/>
-        <source>Buginese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="108"/>
-        <source>Tai Tham</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="109"/>
-        <source>Balinese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="110"/>
-        <source>Sundanese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="111"/>
-        <source>Batak</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="112"/>
-        <source>Lepcha</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="113"/>
-        <source>Ol Chiki</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="114"/>
-        <source>Sundanese Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="115"/>
-        <source>Vedic Extensions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="117"/>
-        <source>Phonetic Extensions Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="118"/>
-        <source>Combining Diacritical Marks Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="150"/>
-        <source>Glagolitic</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="151"/>
-        <source>Latin Extended-C</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="152"/>
-        <source>Coptic</source>
+        <source>Arabic Presentation Forms-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="218"/>
+        <source>Half- and Fullwidth Forms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="219"/>
+        <source>Specials</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="135"/>
+        <source>Miscellaneous Technical</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="141"/>
+        <source>Geometric Shapes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="142"/>
+        <source>Miscellaneous Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="144"/>
+        <source>Miscellaneous Mathematical Symbols-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="149"/>
+        <source>Miscellaneous Mathematical Symbols-B</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="153"/>
-        <source>Georgian Supplement</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="154"/>
-        <source>Tifinagh</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="155"/>
-        <source>Ethiopic Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="156"/>
-        <source>Cyrillic Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="157"/>
-        <source>Supplemental Punctuation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="168"/>
-        <source>CJK Strokes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="177"/>
-        <source>Lisu</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="178"/>
-        <source>Vai</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="179"/>
-        <source>Cyrillic Extended-B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="180"/>
-        <source>Bamum</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="181"/>
-        <source>Modifier Tone Letters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="182"/>
-        <source>Latin Extended-D</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="183"/>
-        <source>Syloti Nagri</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="184"/>
-        <source>Common Indic Number Forms</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="185"/>
-        <source>Phags-pa</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="186"/>
-        <source>Saurashtra</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="187"/>
-        <source>Devanagari Extended</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="188"/>
-        <source>Kayah Li</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="189"/>
-        <source>Rejang</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="190"/>
-        <source>Hangul Jamo Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="191"/>
-        <source>Javanese</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="192"/>
-        <source>Cham</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="193"/>
-        <source>Myanmar Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="194"/>
-        <source>Tai Viet</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="195"/>
-        <source>Meetei Mayek Extensions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="196"/>
-        <source>Ethiopic Extended-A</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="197"/>
-        <source>Meetei Mayek</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="199"/>
-        <source>Hangul Jamo Extended-B</source>
+        <source>Miscellaneous Symbols and Arcolumns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="205"/>
+        <source>High Surrogates</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="206"/>
+        <source>High Private Use Surrogates</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="207"/>
+        <source>Low Surrogates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="208"/>
+        <source>Private Use</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Old Italic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Gothic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Deseret</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Byzantine Musical Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Musical Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Mathematical Alphanumeric Symbols</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>CJK Unified Ideogr. Ext. B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>CJK Compatapility Ideogr. Suppl.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
+        <source>Tags</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="61"/>
+        <source>Latin Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="62"/>
+        <source>Latin Extended-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="75"/>
+        <source>Samaritan</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="76"/>
+        <source>Mandaic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="77"/>
+        <source>Arabic Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="95"/>
+        <source>Ethiopic Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="97"/>
+        <source>Unified Canadian Aboriginal Syllabics</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="107"/>
+        <source>Unified Canadian Aboriginal Syllabics Extended</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="112"/>
+        <source>Buginese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="113"/>
+        <source>Tai Tham</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="114"/>
+        <source>Balinese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="115"/>
+        <source>Sundanese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="116"/>
+        <source>Batak</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="117"/>
+        <source>Lepcha</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="118"/>
+        <source>Ol Chiki</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="119"/>
+        <source>Sundanese Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="120"/>
+        <source>Vedic Extensions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="122"/>
+        <source>Phonetic Extensions Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="123"/>
+        <source>Combining Diacritical Marks Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="155"/>
+        <source>Glagolitic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="156"/>
+        <source>Latin Extended-C</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="157"/>
+        <source>Coptic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="158"/>
+        <source>Georgian Supplement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="159"/>
+        <source>Tifinagh</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="160"/>
+        <source>Ethiopic Extended</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="161"/>
+        <source>Cyrillic Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="162"/>
+        <source>Supplemental Punctuation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="173"/>
+        <source>CJK Strokes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="182"/>
+        <source>Lisu</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="183"/>
+        <source>Vai</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="184"/>
+        <source>Cyrillic Extended-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="185"/>
+        <source>Bamum</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="186"/>
+        <source>Modifier Tone Letters</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="187"/>
+        <source>Latin Extended-D</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="188"/>
+        <source>Syloti Nagri</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="189"/>
+        <source>Common Indic Number Forms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="190"/>
+        <source>Phags-pa</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="191"/>
+        <source>Saurashtra</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="192"/>
+        <source>Devanagari Extended</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="193"/>
+        <source>Kayah Li</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="194"/>
+        <source>Rejang</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="195"/>
+        <source>Hangul Jamo Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="196"/>
+        <source>Javanese</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="197"/>
+        <source>Cham</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="198"/>
+        <source>Myanmar Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="199"/>
+        <source>Tai Viet</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="200"/>
+        <source>Meetei Mayek Extensions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="201"/>
+        <source>Ethiopic Extended-A</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="202"/>
+        <source>Meetei Mayek</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="204"/>
+        <source>Hangul Jamo Extended-B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="213"/>
         <source>Vertical Forms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Linear B Syllabary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Linear B Ideograms</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Aegean Numbers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Greek Numbers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Phaistos Disc</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Lycian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Carian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ugaritic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old Persian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Shavian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Osmanya</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cypriot Syllabary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Imperial Aramaic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Phoenician</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Lydian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Meroitic Hieroglyphs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Meroitic Cursive</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kharoshthi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old South Arabian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Avestan</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Inscriptional Parthian</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Inscriptional Pahlavi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Old Turkic</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Rumi Numeral Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Brahmi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kaithi</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Sora Sompeng</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Chakma</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Sharada</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Takri</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cuneiform</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Cuneiform Numbers and Punctuation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Egyptian Hieroglyphs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Bamum Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Miao</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Kana Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Ancient Greek Musical Notation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Tai Xuan Jing Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Counting Rod Numerals</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Arabic Mathematical Alphabetic Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Mahjong Tiles</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Domino Tiles</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Playing Cards</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Enclosed Alphanumeric Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Enclosed Ideographic Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Miscellaneous Symbols And Pictographs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Emoticons</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Transport And Map Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Alchemical Symbols</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>CJK Unified Ideographs Extension C</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>CJK Unified Ideographs Extension D</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Variation Selectors Supplement</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Supplementary Private Use Area-A</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="217"/>
+        <location filename="../UI/SymbolsWidget.py" line="222"/>
         <source>Supplementary Private Use Area-B</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="69"/>
+        <location filename="../UI/SymbolsWidget.py" line="74"/>
         <source>N&apos;Ko</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_es.ts	Sun Sep 27 17:17:06 2015 +0200
+++ b/i18n/eric6_es.ts	Sun Sep 27 18:18:14 2015 +0200
@@ -3061,37 +3061,37 @@
         <translation>Seleccionar conjunto de reglas para docstrings</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="285"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="283"/>
         <source>Select to allow hanging closing brackets</source>
         <translation>Seleccionar para permitir hanging closing brackets </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="288"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="286"/>
         <source>Allow hanging closing brackets</source>
         <translation>Permitir hanging closing brackets</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="355"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="338"/>
         <source>Select to repeat each message type</source>
         <translation>Seleccionar para repetir cada tipo de mensaje</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="358"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="341"/>
         <source>Repeat messages</source>
         <translation>Repetir mensajes</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="368"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="351"/>
         <source>Select to fix some issues</source>
         <translation>Seleccionar para arreglar problemas</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="371"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="354"/>
         <source>Fix issues automatically</source>
         <translation>Arreglar problemas automaticamente</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="409"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="392"/>
         <source>&lt;b&gt;Result List&lt;/b&gt;
 &lt;p&gt;This list shows the results of the code style check. Double clicking
 an entry will open this entry in an editor window and position the cursor at
@@ -3101,17 +3101,17 @@
 sobre una entrada, la abrirá en una ventana de edición posicionando el cursor en la línea y posición correspondiente.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="425"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="408"/>
         <source>File/Line</source>
         <translation>Archivo/Línea</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="430"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="413"/>
         <source>Code</source>
         <translation>Código</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="435"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="418"/>
         <source>Message</source>
         <translation>Mensaje</translation>
     </message>
@@ -3146,7 +3146,7 @@
         <translation>Pulsar para mostrar todos los archivos con algún problema</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="468"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="472"/>
         <source>Error: {0}</source>
         <translation>Error: {0}</translation>
     </message>
@@ -3156,47 +3156,47 @@
         <translation>Arreglar: {0}</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="591"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="595"/>
         <source>No issues found.</source>
         <translation>No se han encontrado problemas.</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="456"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="439"/>
         <source>Shows the progress of the code style check</source>
         <translation>Muestra el progreso de la revisión de estilo de código </translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="465"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="448"/>
         <source>%v/%m Files</source>
         <translation>%v/%m Archivos</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="381"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="364"/>
         <source>Select to show ignored issues</source>
         <translation>Seleccionar para mostrar problemas ignorados</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="384"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="367"/>
         <source>Show ignored</source>
         <translation>Mostrar ignorados</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="544"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="548"/>
         <source>{0} (ignored)</source>
         <translation>{0} (ignorado)</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="453"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="457"/>
         <source>Preparing files...</source>
         <translation>Preparando archivos...</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="310"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="293"/>
         <source>Max. Complexity:</source>
         <translation>Máx. Complejidad:</translation>
     </message>
     <message>
-        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="319"/>
+        <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="302"/>
         <source>Enter the maximum allowed code complexity (McCabe: 10)</source>
         <translation>Introducir la máxima complejidad de código permitida (McCabe: 10)</translation>
     </message>
@@ -4139,7 +4139,7 @@
         <translation>Gestor de vistas</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>Configuration Page Error</source>
         <translation> Error de Configuración de Página</translation>
     </message>
@@ -4174,12 +4174,12 @@
         <translation>Propiedades</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="514"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="517"/>
         <source>Preferences</source>
         <translation>Preferencias</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="519"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="522"/>
         <source>Please select an entry of the list 
 to display the configuration page.</source>
         <translation>Por favor, seleccione una entrada de la lista
@@ -4201,7 +4201,7 @@
         <translation>Python3</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="592"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="595"/>
         <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;La página de configuración  &lt;b&gt;{0}&lt;/b&gt; no puede ser cargada.&lt;/p&gt;</translation>
     </message>
@@ -4261,7 +4261,7 @@
         <translation>Mimetypes</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="452"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="455"/>
         <source>Enter search text...</source>
         <translation>Introducir texto de búsqueda...</translation>
     </message>
@@ -7098,12 +7098,12 @@
         <translation>Error de Red: {0}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="562"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="565"/>
         <source>?</source>
         <translation>?</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="578"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="581"/>
         <source>{0} of {1} - Stopped</source>
         <translation>{0} de {1} - Parado</translation>
     </message>
@@ -7118,14 +7118,14 @@
         <translation>Pulse para pausar la descarga</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="561"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="564"/>
         <source>{0} of {1} ({2}/sec)
 {3}</source>
         <translation>{0} de {1} ({2}/sec)
 {3}</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/Download/DownloadItem.py" line="570"/>
+        <location filename="../Helpviewer/Download/DownloadItem.py" line="573"/>
         <source>{0} downloaded
 SHA1: {1}
 MD5: {2}</source>
@@ -9040,192 +9040,192 @@
         <translation>Deshabilitar punto de interrupción</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Code Coverage</source>
         <translation>Cobertura de codigo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5491"/>
+        <location filename="../QScintilla/Editor.py" line="5493"/>
         <source>Please select a coverage file</source>
         <translation>Por favor seleccione un archivo de cobertura</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Mostrar Anotaciones de Cobertura de Código</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5551"/>
+        <location filename="../QScintilla/Editor.py" line="5553"/>
         <source>All lines have been covered.</source>
         <translation>Todas las líneas han sido cubiertas.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5558"/>
+        <location filename="../QScintilla/Editor.py" line="5560"/>
         <source>There is no coverage file available.</source>
         <translation>No hay archivo de cobertura disponible.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Profile Data</source>
         <translation>Datos de profiling</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5673"/>
+        <location filename="../QScintilla/Editor.py" line="5675"/>
         <source>Please select a profile file</source>
         <translation>Por favor seleccione un archivo de profiling</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>Syntax Error</source>
         <translation>Error de sintaxis</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5833"/>
+        <location filename="../QScintilla/Editor.py" line="5835"/>
         <source>No syntax error message available.</source>
         <translation>No hay mensajes de error de sintaxis disponibles.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Macro Name</source>
         <translation>Nombre de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6150"/>
         <source>Select a macro name:</source>
         <translation>Seleccione un nombre de macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6176"/>
+        <location filename="../QScintilla/Editor.py" line="6178"/>
         <source>Load macro file</source>
         <translation>Cargar archivo de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Macro files (*.macro)</source>
         <translation>Archivos de Macro  (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>Error loading macro</source>
         <translation>Error al cargar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6219"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Save macro file</source>
         <translation>Guardar archivo de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>Save macro</source>
         <translation>Guardar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>Error saving macro</source>
         <translation>Error al guardar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Start Macro Recording</source>
         <translation>Comenzar grabación de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6265"/>
+        <location filename="../QScintilla/Editor.py" line="6267"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Grabación de macro ya está activada. ¿Comenzar una nueva?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Macro Recording</source>
         <translation>Grabando macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6291"/>
+        <location filename="../QScintilla/Editor.py" line="6293"/>
         <source>Enter name of the macro:</source>
         <translation>Introduzca el nombre de la macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6427"/>
+        <location filename="../QScintilla/Editor.py" line="6429"/>
         <source>File changed</source>
         <translation>Archivo modificado</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>Drop Error</source>
         <translation>Error al soltar</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6750"/>
-        <source>Resources</source>
-        <translation>Recursos</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6752"/>
-        <source>Add file...</source>
-        <translation>Añadir archivo...</translation>
+        <source>Resources</source>
+        <translation>Recursos</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6754"/>
-        <source>Add files...</source>
-        <translation>Añadir archivos...</translation>
+        <source>Add file...</source>
+        <translation>Añadir archivo...</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6756"/>
+        <source>Add files...</source>
+        <translation>Añadir archivos...</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6758"/>
         <source>Add aliased file...</source>
         <translation>Añadir archivo con un alias...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6759"/>
+        <location filename="../QScintilla/Editor.py" line="6761"/>
         <source>Add localized resource...</source>
         <translation>Añadir recursos localizados...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6763"/>
+        <location filename="../QScintilla/Editor.py" line="6765"/>
         <source>Add resource frame</source>
         <translation>Añadir ventana de recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6782"/>
+        <location filename="../QScintilla/Editor.py" line="6784"/>
         <source>Add file resource</source>
         <translation>Añadir archivo de recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6798"/>
+        <location filename="../QScintilla/Editor.py" line="6800"/>
         <source>Add file resources</source>
         <translation>Añadir archivo de recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Add aliased file resource</source>
         <translation>Añadir archivo de recursos con un alias</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Package Diagram</source>
         <translation>Digrama de paquetes</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6890"/>
+        <location filename="../QScintilla/Editor.py" line="6892"/>
         <source>Include class attributes?</source>
         <translation>¿Incluir atributos de clase?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Imports Diagram</source>
         <translation>Diagrama de imports</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6910"/>
+        <location filename="../QScintilla/Editor.py" line="6912"/>
         <source>Include imports from external modules?</source>
         <translation>¿Incluir los imports de módulos externos?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Application Diagram</source>
         <translation>Diagrama de aplicación</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6924"/>
+        <location filename="../QScintilla/Editor.py" line="6926"/>
         <source>Include module names?</source>
         <translation>¿Incluir nombres de módulos?</translation>
     </message>
@@ -9300,7 +9300,7 @@
         <translation>Seleccionar el Analizador Léxico de Pygments.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7202"/>
+        <location filename="../QScintilla/Editor.py" line="7204"/>
         <source>Check spelling...</source>
         <translation>Corrección ortográfica...</translation>
     </message>
@@ -9310,12 +9310,12 @@
         <translation>Corrección ortográfica de la selección...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7205"/>
+        <location filename="../QScintilla/Editor.py" line="7207"/>
         <source>Add to dictionary</source>
         <translation>Añadir al diccionario</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7207"/>
+        <location filename="../QScintilla/Editor.py" line="7209"/>
         <source>Ignore All</source>
         <translation>Ignorar Todo</translation>
     </message>
@@ -9355,32 +9355,32 @@
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no puede ser guardado.&lt;br&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6190"/>
+        <location filename="../QScintilla/Editor.py" line="6192"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; no se puede leer.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6199"/>
+        <location filename="../QScintilla/Editor.py" line="6201"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; está dañado&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6252"/>
+        <location filename="../QScintilla/Editor.py" line="6254"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro  &lt;b&gt;{0}&lt;/b&gt; no se puede escribir.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6589"/>
+        <location filename="../QScintilla/Editor.py" line="6591"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6729"/>
+        <location filename="../QScintilla/Editor.py" line="6731"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; no es un archivo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6826"/>
+        <location filename="../QScintilla/Editor.py" line="6828"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Alias para el archivo &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
@@ -9410,22 +9410,22 @@
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6236"/>
+        <location filename="../QScintilla/Editor.py" line="6238"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6089"/>
         <source>Warning: {0}</source>
         <translation>Advertencia: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6094"/>
+        <location filename="../QScintilla/Editor.py" line="6096"/>
         <source>Error: {0}</source>
         <translation>Error: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6423"/>
+        <location filename="../QScintilla/Editor.py" line="6425"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Advertencia:&lt;/b&gt; Perderá los cambios si lo reabre.</translation>
     </message>
@@ -9470,27 +9470,27 @@
         <translation>Cambio anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>Sort Lines</source>
         <translation>Ordenar Líneas</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7619"/>
+        <location filename="../QScintilla/Editor.py" line="7621"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>La selección contiene datos ilegales para una ordenación numérica.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>Warning</source>
         <translation>Advertencia</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6023"/>
+        <location filename="../QScintilla/Editor.py" line="6025"/>
         <source>No warning messages available.</source>
         <translation>No hay mensajes de advertencia disponibles.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6084"/>
+        <location filename="../QScintilla/Editor.py" line="6086"/>
         <source>Style: {0}</source>
         <translation>Estilo: {0}</translation>
     </message>
@@ -9515,7 +9515,7 @@
         <translation>Reabrir Con Codificación</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6417"/>
+        <location filename="../QScintilla/Editor.py" line="6419"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?&lt;/p&gt;</translation>
     </message>
@@ -9550,12 +9550,12 @@
         <translation>El proveedor de call-tips&apos;{0}&apos; ya está registrado. Se ignora la solicitud duplicada.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Register Mouse Click Handler</source>
         <translation>Registrar Manejador de Clicks de Ratón</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7706"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation>Un manejador de clicks de ratón para &quot;{0}&quot; ya está registrado por &quot;{1}&quot;. Abortando solicitud por &quot;{2}&quot;...</translation>
     </message>
@@ -21067,7 +21067,7 @@
         <translation>El mensaje &apos;encoding&apos; no contiene ninguna codificación.</translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="346"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="351"/>
         <source>For message see output dialog.</source>
         <translation>Para mensaje ver el diálogo de output.</translation>
     </message>
@@ -21090,15 +21090,30 @@
         <translation>Muestra el mensaje enviado por el servidor Mercurial</translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="56"/>
         <source>Input:</source>
         <translation>Input:</translation>
     </message>
     <message>
-        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="50"/>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="63"/>
         <source>Enter the response to be sent to the Mercurial server</source>
         <translation>Introducir la respuesta a enviar al servidor Mercurial</translation>
     </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="43"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Seleccionar para cambiar el campo de input a modo contraseña</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="46"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">&amp;Modo de contraseña</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsMercurial/HgClientPromptDialog.ui" line="49"/>
+        <source>Alt+P</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>HgCommandDialog</name>
@@ -45763,27 +45778,27 @@
 <context>
     <name>SearchReplaceWidget</name>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="659"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="660"/>
         <source>&apos;{0}&apos; was not found.</source>
         <translation>&apos;{0}&apos; no se ha encontrado.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="781"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="782"/>
         <source>Replaced {0} occurrences.</source>
         <translation>Se han reemplazado {0} ocurrencias.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="786"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="787"/>
         <source>Nothing replaced because &apos;{0}&apos; was not found.</source>
         <translation>No se ha reemplazado nada porque &apos;{0}&apos; no se ha encontrado.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="146"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="147"/>
         <source>Find Next</source>
         <translation>Buscar Siguiente</translation>
     </message>
     <message>
-        <location filename="../QScintilla/SearchReplaceWidget.py" line="154"/>
+        <location filename="../QScintilla/SearchReplaceWidget.py" line="155"/>
         <source>Find Prev</source>
         <translation>Buscar Anterior</translation>
     </message>
@@ -52645,1117 +52660,1117 @@
 <context>
     <name>SymbolsModel</name>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="44"/>
+        <location filename="../UI/SymbolsWidget.py" line="49"/>
         <source>Code</source>
         <translation>Código</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="45"/>
+        <location filename="../UI/SymbolsWidget.py" line="50"/>
         <source>Char</source>
         <translation>Char</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="46"/>
+        <location filename="../UI/SymbolsWidget.py" line="51"/>
         <source>Hex</source>
         <translation>Hex</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="47"/>
+        <location filename="../UI/SymbolsWidget.py" line="52"/>
         <source>HTML</source>
         <translation>HTML</translation>
     </message>
     <message>
-        <location filename="../UI/SymbolsWidget.py" line="48"/>
-        <source>Name</source>
-        <translation>Nombre</translation>
-    </message>
-    <message>
         <location filename="../UI/SymbolsWidget.py" line="53"/>
-        <source>Control Characters</source>
-        <translation>Caracteres de Control</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="54"/>
-        <source>Basic Latin</source>
-        <translation>Latín Básico</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="55"/>
-        <source>Latin-1 Supplement</source>
-        <translation>Latin-1 Suplementario</translation>
+        <source>Name</source>
+        <translation>Nombre</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="58"/>
-        <source>IPA Extensions</source>
-        <translation>Extensiones IPA</translation>
+        <source>Control Characters</source>
+        <translation>Caracteres de Control</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="59"/>
-        <source>Spacing Modifier Letters</source>
-        <translation>Letras modificadoras de espacios</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="125"/>
-        <source>Combining Diacritical Marks</source>
-        <translation>Marcas diacríticas de combinación</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="61"/>
-        <source>Greek and Coptic</source>
-        <translation>Griego y Copto</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="62"/>
-        <source>Cyrillic</source>
-        <translation>Cirílico</translation>
+        <source>Basic Latin</source>
+        <translation>Latín Básico</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="60"/>
+        <source>Latin-1 Supplement</source>
+        <translation>Latin-1 Suplementario</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="63"/>
-        <source>Cyrillic Supplement</source>
-        <translation>Cirílico Suplementario</translation>
+        <source>IPA Extensions</source>
+        <translation>Extensiones IPA</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="64"/>
-        <source>Armenian</source>
-        <translation>Armenio</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="65"/>
-        <source>Hebrew</source>
-        <translation>Hebreo</translation>
+        <source>Spacing Modifier Letters</source>
+        <translation>Letras modificadoras de espacios</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="130"/>
+        <source>Combining Diacritical Marks</source>
+        <translation>Marcas diacríticas de combinación</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="66"/>
-        <source>Arabic</source>
-        <translation>Arábico</translation>
+        <source>Greek and Coptic</source>
+        <translation>Griego y Copto</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="67"/>
-        <source>Syriac</source>
-        <translation>Sirio</translation>
+        <source>Cyrillic</source>
+        <translation>Cirílico</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="68"/>
-        <source>Thaana</source>
-        <translation>Thaana</translation>
+        <source>Cyrillic Supplement</source>
+        <translation>Cirílico Suplementario</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="69"/>
+        <source>Armenian</source>
+        <translation>Armenio</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="70"/>
+        <source>Hebrew</source>
+        <translation>Hebreo</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="71"/>
+        <source>Arabic</source>
+        <translation>Arábico</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="72"/>
+        <source>Syriac</source>
+        <translation>Sirio</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="73"/>
-        <source>Devanagari</source>
-        <translation>Devanagari</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="74"/>
-        <source>Bengali</source>
-        <translation>Bengalí</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="75"/>
-        <source>Gurmukhi</source>
-        <translation>Gurmukhi</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="76"/>
-        <source>Gujarati</source>
-        <translation>Gujarati</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="77"/>
-        <source>Oriya</source>
-        <translation>Oriya</translation>
+        <source>Thaana</source>
+        <translation>Thaana</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="78"/>
-        <source>Tamil</source>
-        <translation>Tamil</translation>
+        <source>Devanagari</source>
+        <translation>Devanagari</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="79"/>
-        <source>Telugu</source>
-        <translation>Telugu</translation>
+        <source>Bengali</source>
+        <translation>Bengalí</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="80"/>
-        <source>Kannada</source>
-        <translation>Kannada</translation>
+        <source>Gurmukhi</source>
+        <translation>Gurmukhi</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="81"/>
-        <source>Malayalam</source>
-        <translation>Malayalam</translation>
+        <source>Gujarati</source>
+        <translation>Gujarati</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="82"/>
-        <source>Sinhala</source>
-        <translation>Sinhala</translation>
+        <source>Oriya</source>
+        <translation>Oriya</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="83"/>
-        <source>Thai</source>
-        <translation>Thailandés</translation>
+        <source>Tamil</source>
+        <translation>Tamil</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="84"/>
-        <source>Lao</source>
-        <translation>Lao</translation>
+        <source>Telugu</source>
+        <translation>Telugu</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="85"/>
-        <source>Tibetan</source>
-        <translation>Tibetano</translation>
+        <source>Kannada</source>
+        <translation>Kannada</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="86"/>
-        <source>Myanmar</source>
-        <translation>Myanmar</translation>
+        <source>Malayalam</source>
+        <translation>Malayalam</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="87"/>
-        <source>Georgian</source>
-        <translation>Georgiano</translation>
+        <source>Sinhala</source>
+        <translation>Sinhala</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="88"/>
-        <source>Hangul Jamo</source>
-        <translation>Hangul Jamo</translation>
+        <source>Thai</source>
+        <translation>Thailandés</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="89"/>
-        <source>Ethiopic</source>
-        <translation>Etíope</translation>
+        <source>Lao</source>
+        <translation>Lao</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="90"/>
+        <source>Tibetan</source>
+        <translation>Tibetano</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="91"/>
-        <source>Cherokee</source>
-        <translation>Cherokee</translation>
+        <source>Myanmar</source>
+        <translation>Myanmar</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="92"/>
+        <source>Georgian</source>
+        <translation>Georgiano</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="93"/>
+        <source>Hangul Jamo</source>
+        <translation>Hangul Jamo</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="94"/>
-        <source>Ogham</source>
-        <translation>Ogham</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="95"/>
-        <source>Runic</source>
-        <translation>Runic</translation>
+        <source>Ethiopic</source>
+        <translation>Etíope</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="96"/>
-        <source>Tagalog</source>
-        <translation>Tagalog</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="97"/>
-        <source>Hanunoo</source>
-        <translation>Hanunoo</translation>
-    </message>
-    <message>
-        <location filename="../UI/SymbolsWidget.py" line="98"/>
-        <source>Buhid</source>
-        <translation>Buhid</translation>
+        <source>Cherokee</source>
+        <translation>Cherokee</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="99"/>
-        <source>Tagbanwa</source>
-        <translation>Tagbanwa</translation>
+        <source>Ogham</source>
+        <translation>Ogham</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="100"/>
-        <source>Khmer</source>
-        <translation>Khmer</translation>
+        <source>Runic</source>
+        <translation>Runic</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="101"/>
-        <source>Mongolian</source>
-        <translation>Mongol</translation>
+        <source>Tagalog</source>
+        <translation>Tagalog</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="102"/>
+        <source>Hanunoo</source>
+        <translation>Hanunoo</translation>
+    </message>
+    <message>
+        <location filename="../UI/SymbolsWidget.py" line="103"/>
+        <source>Buhid</source>
+        <translation>Buhid&