Updated translations. eric7

Thu, 14 Jul 2022 16:08:57 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 14 Jul 2022 16:08:57 +0200
branch
eric7
changeset 9235
b5fe898e171f
parent 9234
97bdad5be46d
child 9236
db53a9efe7ef

Updated translations.

src/eric7/Project/Project.py file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_cs.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.qm file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_empty.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_en.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_es.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_fr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_it.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_pt.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_ru.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_tr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/src/eric7/Project/Project.py	Thu Jul 14 16:08:17 2022 +0200
+++ b/src/eric7/Project/Project.py	Thu Jul 14 16:08:57 2022 +0200
@@ -4884,7 +4884,7 @@
                 "<b>Check Code Formatting</b>"
                 "<p>This shows a dialog to enter parameters for the format check run"
                 " and performs a check, if the project sources need to be reformatted"
-                " using Black'.</p>"
+                " using 'Black'.</p>"
             )
         )
         self.blackCheckFormattingAct.triggered.connect(
@@ -4911,7 +4911,7 @@
                 "<b>Diff Code Formatting</b>"
                 "<p>This shows a dialog to enter parameters for the format diff run and"
                 " generates a unified diff of potential project source reformatting"
-                " using Black'.</p>"
+                " using 'Black'.</p>"
             )
         )
         self.blackDiffFormattingAct.triggered.connect(
--- a/src/eric7/i18n/eric7_cs.ts	Thu Jul 14 16:08:17 2022 +0200
+++ b/src/eric7/i18n/eric7_cs.ts	Thu Jul 14 16:08:57 2022 +0200
@@ -37,42 +37,42 @@
   <context>
     <name>AboutPlugin</name>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="79" />
+      <location filename="../Plugins/PluginAbout.py" line="80" />
       <source>About {0}</source>
       <translation>O aplikaci {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="81" />
+      <location filename="../Plugins/PluginAbout.py" line="82" />
       <source>&amp;About {0}</source>
       <translation>O &amp;aplikaci {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="83" />
+      <location filename="../Plugins/PluginAbout.py" line="88" />
       <source>Display information about this software</source>
       <translation>Zobrazit informace a tomto software</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="85" />
+      <location filename="../Plugins/PluginAbout.py" line="90" />
       <source>&lt;b&gt;About {0}&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
       <translation>&lt;b&gt;O aplikaci {0}&lt;/b&gt;&lt;p&gt;Zobrazí informace o tomto software.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="94" />
+      <location filename="../Plugins/PluginAbout.py" line="100" />
       <source>About Qt</source>
       <translation>O Qt</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="96" />
+      <location filename="../Plugins/PluginAbout.py" line="102" />
       <source>About &amp;Qt</source>
       <translation>O &amp;Qt</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="98" />
+      <location filename="../Plugins/PluginAbout.py" line="109" />
       <source>Display information about the Qt toolkit</source>
       <translation>Zobrazit informace o Qt toolkitu</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginAbout.py" line="99" />
+      <location filename="../Plugins/PluginAbout.py" line="112" />
       <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
       <translation>&lt;b&gt;O Qt&lt;/b&gt;&lt;p&gt;Zobrazit informace o Qt toolkitu.&lt;/p&gt;</translation>
     </message>
@@ -120,58 +120,58 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="140" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="137" />
       <source>Add Rule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="143" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="140" />
       <source>Remove Rule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="147" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="144" />
       <source>Browse Subscriptions...</source>
       <translation>Procházet odběry...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="246" />
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="149" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="247" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="146" />
       <source>Remove Subscription</source>
       <translation>Odebrat odběr</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="154" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="151" />
       <source>Disable Subscription</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="156" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="153" />
       <source>Enable Subscription</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="157" />
+      <source>Update Subscription</source>
+      <translation>Aktualizovat odběr</translation>
+    </message>
+    <message>
       <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="160" />
-      <source>Update Subscription</source>
-      <translation>Aktualizovat odběr</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="163" />
       <source>Update All Subscriptions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="166" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="164" />
       <source>Learn more about writing rules...</source>
       <translation>Další informace o pravidlech psaní...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="233" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="235" />
       <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt; and all subscriptions requiring it?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="240" />
+      <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="243" />
       <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -217,42 +217,42 @@
   <context>
     <name>AdBlockIcon</name>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="32" />
+      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="33" />
       <source>AdBlock</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="37" />
+      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="39" />
       <source>AdBlock lets you block unwanted content on web pages.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="68" />
+      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="69" />
       <source>Disable AdBlock</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="73" />
+      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="74" />
       <source>Enable AdBlock</source>
       <translation type="unfinished">Zapnout AdBlock</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="80" />
+      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="82" />
       <source>Remove AdBlock Exception</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="85" />
+      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="88" />
       <source>Add AdBlock Exception</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="89" />
-      <source>AdBlock Exceptions...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="93" />
+      <source>AdBlock Exceptions...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="99" />
       <source>AdBlock Configuration...</source>
       <translation type="unfinished" />
     </message>
@@ -260,17 +260,17 @@
   <context>
     <name>AdBlockManager</name>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="235" />
+      <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="234" />
       <source>Custom Rules</source>
       <translation>Vlastní pravidla</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="336" />
+      <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="345" />
       <source>Subscribe?</source>
       <translation type="unfinished">Odebírat?</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="337" />
+      <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="346" />
       <source>&lt;p&gt;Subscribe to this AdBlock subscription?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Přihlásit k odběru tento AdBlock?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
@@ -278,53 +278,53 @@
   <context>
     <name>AdBlockSubscription</name>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="338" />
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="288" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="363" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="305" />
       <source>Load subscription rules</source>
       <translation>Nahrát odebíraná pravidla</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="289" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="306" />
       <source>AdBlock file '{0}' does not start with [Adblock.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="339" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="364" />
       <source>Unable to read AdBlock file '{0}'.
 Reason: {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="508" />
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="461" />
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="419" />
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="406" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="539" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="494" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="446" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="432" />
       <source>Downloading subscription rules</source>
       <translation>Stažení odebíraných pravidel</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="407" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="433" />
       <source>&lt;p&gt;Subscription rules could not be downloaded.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Pravidla pro předplatné nelze stáhnout.&lt;/p&gt;&lt;p&gt;Chyba: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="420" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="447" />
       <source>Got empty subscription rules.</source>
       <translation>Odebíraná pravidla jsou prázdná.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="537" />
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="462" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="568" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="495" />
       <source>Unable to write to AdBlock file '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="509" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="540" />
       <source>&lt;p&gt;AdBlock subscription &lt;b&gt;{0}&lt;/b&gt; has a wrong checksum.&lt;br/&gt;Found: {1}&lt;br/&gt;Calculated: {2}&lt;br/&gt;Use it anyway?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="536" />
+      <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="567" />
       <source>Saving subscription rules</source>
       <translation>Ukládání odebíraných pravidel</translation>
     </message>
@@ -332,27 +332,27 @@
   <context>
     <name>AdBlockTreeWidget</name>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="126" />
+      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="129" />
       <source>Add Custom Rule</source>
       <translation type="unfinished">Přidat vlastní pravidlo</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="127" />
+      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="130" />
       <source>Write your rule here:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="167" />
+      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="172" />
       <source>Add Rule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="169" />
+      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="174" />
       <source>Remove Rule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="229" />
+      <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="230" />
       <source>{0} (recently updated)</source>
       <translation type="unfinished" />
     </message>
@@ -360,13 +360,13 @@
   <context>
     <name>AddBookmarkDialog</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="193" />
+      <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="196" />
       <source>Add Folder</source>
       <translation>Přidat složku</translation>
     </message>
     <message>
       <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="0" />
-      <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="197" />
+      <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200" />
       <source>Add Bookmark</source>
       <translation>Přidat záložku</translation>
     </message>
@@ -419,38 +419,38 @@
   <context>
     <name>AddDirectoryDialog</name>
     <message>
-      <location filename="../Project/AddDirectoryDialog.py" line="69" />
-      <location filename="../Project/AddDirectoryDialog.py" line="49" />
+      <location filename="../Project/AddDirectoryDialog.py" line="63" />
+      <location filename="../Project/AddDirectoryDialog.py" line="50" />
       <source>Source Files</source>
       <translation>Zdrojové soubory</translation>
     </message>
     <message>
-      <location filename="../Project/AddDirectoryDialog.py" line="71" />
+      <location filename="../Project/AddDirectoryDialog.py" line="64" />
       <location filename="../Project/AddDirectoryDialog.py" line="52" />
       <source>Forms Files</source>
       <translation>Soubory s formuláři</translation>
     </message>
     <message>
-      <location filename="../Project/AddDirectoryDialog.py" line="73" />
-      <location filename="../Project/AddDirectoryDialog.py" line="55" />
+      <location filename="../Project/AddDirectoryDialog.py" line="65" />
+      <location filename="../Project/AddDirectoryDialog.py" line="54" />
       <source>Resource Files</source>
       <translation>Resource soubory</translation>
     </message>
     <message>
-      <location filename="../Project/AddDirectoryDialog.py" line="75" />
-      <location filename="../Project/AddDirectoryDialog.py" line="58" />
+      <location filename="../Project/AddDirectoryDialog.py" line="66" />
+      <location filename="../Project/AddDirectoryDialog.py" line="56" />
       <source>Interface Files</source>
       <translation>Interface soubory</translation>
     </message>
     <message>
-      <location filename="../Project/AddDirectoryDialog.py" line="77" />
-      <location filename="../Project/AddDirectoryDialog.py" line="61" />
+      <location filename="../Project/AddDirectoryDialog.py" line="67" />
+      <location filename="../Project/AddDirectoryDialog.py" line="58" />
       <source>Protocol Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddDirectoryDialog.py" line="79" />
-      <location filename="../Project/AddDirectoryDialog.py" line="64" />
+      <location filename="../Project/AddDirectoryDialog.py" line="68" />
+      <location filename="../Project/AddDirectoryDialog.py" line="60" />
       <source>Other Files (*)</source>
       <translation>Jiné soubory (*)</translation>
     </message>
@@ -589,22 +589,22 @@
   <context>
     <name>AddEntryPointDialog</name>
     <message>
-      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="47" />
+      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="48" />
       <source>Console</source>
       <translation type="unfinished">Konzole</translation>
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="48" />
+      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="49" />
       <source>GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="99" />
+      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="100" />
       <source>Select Script File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="101" />
+      <location filename="../Plugins/WizardPlugins/SetupWizard/AddEntryPointDialog.py" line="102" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Python soubory (*.py);;Všechny soubory (*)</translation>
     </message>
@@ -729,67 +729,67 @@
       <translation>Soubory s formuláři ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="104" />
+      <location filename="../Project/AddFileDialog.py" line="103" />
       <source>Select user-interface files</source>
       <translation>Výběr user-interface souborů</translation>
     </message>
     <message>
+      <location filename="../Project/AddFileDialog.py" line="109" />
+      <source>Resource Files ({0})</source>
+      <translation>Zdrojové soubory {0})</translation>
+    </message>
+    <message>
       <location filename="../Project/AddFileDialog.py" line="110" />
-      <source>Resource Files ({0})</source>
-      <translation>Zdrojové soubory {0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Select resource files</source>
       <translation>Výběr resource souborů</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="118" />
+      <location filename="../Project/AddFileDialog.py" line="116" />
       <source>Source Files ({0});;All Files (*)</source>
       <translation>Zdrojové soubory ({0});;Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="120" />
+      <location filename="../Project/AddFileDialog.py" line="119" />
       <source>Select source files</source>
       <translation>Výběr zdrojových souborů</translation>
     </message>
     <message>
+      <location filename="../Project/AddFileDialog.py" line="125" />
+      <source>Interface Files ({0})</source>
+      <translation>Interface soubory ({0})</translation>
+    </message>
+    <message>
       <location filename="../Project/AddFileDialog.py" line="126" />
-      <source>Interface Files ({0})</source>
-      <translation>Interface soubory ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Select interface files</source>
       <translation>Výběr interface souborů</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="134" />
+      <location filename="../Project/AddFileDialog.py" line="132" />
       <source>Protocol Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="136" />
+      <location filename="../Project/AddFileDialog.py" line="133" />
       <source>Select protocol files</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Project/AddFileDialog.py" line="139" />
+      <source>Translation Files ({0})</source>
+      <translation>Soubory s překlady ({0})</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="140" />
+      <source>Select translation files</source>
+      <translation>Výběr souborů s překlady</translation>
+    </message>
+    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>Translation Files ({0})</source>
-      <translation>Soubory s překlady ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="144" />
-      <source>Select translation files</source>
-      <translation>Výběr souborů s překlady</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>All Files (*)</source>
       <translation>Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="147" />
+      <location filename="../Project/AddFileDialog.py" line="143" />
       <source>Select files</source>
       <translation>Výběr souborů</translation>
     </message>
@@ -797,22 +797,22 @@
   <context>
     <name>AddFoundFilesDialog</name>
     <message>
-      <location filename="../Project/AddFoundFilesDialog.py" line="39" />
+      <location filename="../Project/AddFoundFilesDialog.py" line="40" />
       <source>Add All</source>
       <translation>Přidat vše</translation>
     </message>
     <message>
-      <location filename="../Project/AddFoundFilesDialog.py" line="40" />
-      <source>Add all files.</source>
-      <translation>Přidat všechny soubory.</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFoundFilesDialog.py" line="42" />
-      <source>Add Selected</source>
-      <translation>Přidat vybrané</translation>
+      <source>Add all files.</source>
+      <translation>Přidat všechny soubory.</translation>
     </message>
     <message>
       <location filename="../Project/AddFoundFilesDialog.py" line="44" />
+      <source>Add Selected</source>
+      <translation>Přidat vybrané</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFoundFilesDialog.py" line="46" />
       <source>Add selected files only.</source>
       <translation>Přidat jen vybrané soubory.</translation>
     </message>
@@ -1167,12 +1167,12 @@
   <context>
     <name>AddProjectDialog</name>
     <message>
-      <location filename="../MultiProject/AddProjectDialog.py" line="48" />
+      <location filename="../MultiProject/AddProjectDialog.py" line="50" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MultiProject/AddProjectDialog.py" line="65" />
+      <location filename="../MultiProject/AddProjectDialog.py" line="68" />
       <source>Project Properties</source>
       <translation>Nastavení projektu</translation>
     </message>
@@ -1333,12 +1333,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="59" />
       <source>type annotation is too complex ({0} &gt; {1})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="63" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Annotations/translations.py" line="62" />
       <source>type annotation is too long ({0} &gt; {1})</source>
       <translation type="unfinished" />
     </message>
@@ -1346,59 +1346,59 @@
   <context>
     <name>ApplicationDiagramBuilder</name>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="49" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="50" />
       <source>Application Diagram {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="73" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="71" />
       <source>Parsing modules...</source>
       <translation type="unfinished">Parsování modulů...</translation>
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="74" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="75" />
       <source>%v/%m Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="147" />
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="138" />
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="75" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="153" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="142" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="78" />
       <source>Application Diagram</source>
       <translation type="unfinished">Diagram aplikace</translation>
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="139" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="143" />
       <source>Select the application directory:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="148" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="154" />
       <source>No application package could be detected. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="262" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="267" />
       <source>&lt;&lt;Application&gt;&gt;</source>
       <translation type="unfinished">&lt;&lt;Aplikace&gt;&gt;</translation>
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="264" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="269" />
       <source>&lt;&lt;Others&gt;&gt;</source>
       <translation type="unfinished">&lt;&lt;Ostatní&gt;&gt;</translation>
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="424" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="434" />
       <source>Load Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="425" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="435" />
       <source>&lt;p&gt;The diagram belongs to the project &lt;b&gt;{0}&lt;/b&gt;. Shall this project be opened?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="466" />
+      <location filename="../Graphics/ApplicationDiagramBuilder.py" line="477" />
       <source>&lt;p&gt;The diagram belongs to project &lt;b&gt;{0}&lt;/b&gt;. Please open it and try again.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -1666,27 +1666,27 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="31" />
+      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="33" />
       <source>&lt;p&gt;eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.&lt;/p&gt;&lt;p&gt;Available CPUs: &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="40" />
-      <source>Debug</source>
-      <translation type="unfinished">Debug</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="41" />
-      <source>Warning</source>
-      <translation type="unfinished">Varování</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="42" />
-      <source>Critical</source>
-      <translation type="unfinished">Kritický</translation>
-    </message>
-    <message>
       <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="43" />
+      <source>Debug</source>
+      <translation type="unfinished">Debug</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="44" />
+      <source>Warning</source>
+      <translation type="unfinished">Varování</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="45" />
+      <source>Critical</source>
+      <translation type="unfinished">Kritický</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="46" />
       <source>Fatal Error</source>
       <translation type="unfinished" />
     </message>
@@ -1694,27 +1694,27 @@
   <context>
     <name>AssistantJedi</name>
     <message>
-      <location filename="../JediInterface/AssistantJedi.py" line="224" />
+      <location filename="../JediInterface/AssistantJedi.py" line="227" />
       <source>Refactoring</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/AssistantJedi.py" line="226" />
-      <source>Rename Variable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../JediInterface/AssistantJedi.py" line="229" />
-      <source>Extract Variable</source>
+      <source>Rename Variable</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../JediInterface/AssistantJedi.py" line="232" />
+      <source>Extract Variable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../JediInterface/AssistantJedi.py" line="235" />
       <source>Inline Variable</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../JediInterface/AssistantJedi.py" line="236" />
+      <location filename="../JediInterface/AssistantJedi.py" line="239" />
       <source>Extract Function</source>
       <translation type="unfinished" />
     </message>
@@ -1770,47 +1770,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="145" />
+      <location filename="../Utilities/BackgroundService.py" line="147" />
       <source>{0} not configured.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="193" />
+      <location filename="../Utilities/BackgroundService.py" line="197" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="194" />
+      <location filename="../Utilities/BackgroundService.py" line="198" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="207" />
+      <location filename="../Utilities/BackgroundService.py" line="211" />
       <source>Restart background client?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="208" />
+      <location filename="../Utilities/BackgroundService.py" line="212" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="233" />
+      <location filename="../Utilities/BackgroundService.py" line="241" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="462" />
+      <location filename="../Utilities/BackgroundService.py" line="479" />
       <source>Eric's background client disconnected because of an unknown reason.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="470" />
+      <location filename="../Utilities/BackgroundService.py" line="488" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="471" />
+      <location filename="../Utilities/BackgroundService.py" line="489" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -1818,52 +1818,52 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="58" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="61" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <source>Project File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
-      <source>Project File</source>
-      <translation type="unfinished" />
+      <source>Defaults</source>
+      <translation type="unfinished">Defaulty</translation>
     </message>
     <message>
       <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
-      <source>Defaults</source>
-      <translation type="unfinished">Defaulty</translation>
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="89" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <source>Validation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
-      <source>Validation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="180" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="185" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1956,7 +1956,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackDiffWidget.py" line="52" />
+      <location filename="../CodeFormatting/BlackDiffWidget.py" line="53" />
       <source>There is no difference.</source>
       <translation type="unfinished">Žádné rozdíly nebyly nalezeny.</translation>
     </message>
@@ -1964,44 +1964,49 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="398" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="176" />
-      <source>reformatted</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="396" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="178" />
-      <source>would reformat</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="220" />
-      <source>Formatting Failure</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="221" />
-      <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="403" />
-      <source>unchanged</source>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="90" />
+      <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.py" line="407" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="188" />
+      <source>reformatted</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="405" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="190" />
+      <source>would reformat</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="232" />
+      <source>Formatting Failure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="233" />
+      <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="412" />
+      <source>unchanged</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="416" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="424" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="433" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="438" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="447" />
       <source>ignored</source>
       <translation type="unfinished">ignorováno</translation>
     </message>
@@ -2079,12 +2084,12 @@
       <translation type="unfinished">Neplatný regulární výraz: {0}</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackUtilities.py" line="75" />
+      <location filename="../CodeFormatting/BlackUtilities.py" line="74" />
       <source>Invalid regular expression: missing group name</source>
       <translation type="unfinished">Neplatný regulární výraz: chybí jméno skupiny</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackUtilities.py" line="83" />
+      <location filename="../CodeFormatting/BlackUtilities.py" line="81" />
       <source>A regular expression must be given.</source>
       <translation type="unfinished">Regulární výraz musí být zadán.</translation>
     </message>
@@ -2092,7 +2097,7 @@
   <context>
     <name>BoardDataDialog</name>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="38" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="39" />
       <source>General</source>
       <translation type="unfinished">Hlavní</translation>
     </message>
@@ -2112,22 +2117,22 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="50" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="54" />
       <source>Board Temperature</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="51" />
-      <source>{0} °C</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="55" />
+      <source>{0} °C</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../MicroPython/BoardDataDialog.py" line="59" />
       <source>Python</source>
       <translation type="unfinished">Python</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="57" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="60" />
       <source>Python Version</source>
       <translation type="unfinished">Python verze</translation>
     </message>
@@ -2138,7 +2143,7 @@
     </message>
     <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="76" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="69" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="67" />
       <source>unknown</source>
       <translation type="unfinished">neznámý</translation>
     </message>
@@ -2153,7 +2158,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="82" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="83" />
       <source>System</source>
       <translation type="unfinished">Systém</translation>
     </message>
@@ -2163,75 +2168,75 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="88" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="85" />
       <source>Node Name</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="92" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="86" />
       <source>Release</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="145" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="96" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="154" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="87" />
       <source>Version</source>
       <translation type="unfinished">Verze</translation>
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="100" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="88" />
       <source>Machine</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="104" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="90" />
       <source>Memory</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="125" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="106" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="94" />
       <source>total</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../MicroPython/BoardDataDialog.py" line="126" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="107" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="95" />
       <source>{0} KBytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="130" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="111" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="134" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="103" />
       <source>used</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="137" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="131" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="118" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="112" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="145" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="135" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="114" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="104" />
       <source>{0} KBytes ({1}%)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="136" />
-      <location filename="../MicroPython/BoardDataDialog.py" line="117" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="144" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="113" />
       <source>free</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="123" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="121" />
       <source>Flash Memory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="142" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="152" />
       <source>µLab</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/BoardDataDialog.py" line="150" />
+      <location filename="../MicroPython/BoardDataDialog.py" line="156" />
       <source>µLab is not available</source>
       <translation type="unfinished" />
     </message>
@@ -2250,12 +2255,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="48" />
+      <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="49" />
       <source>Add Bookmark</source>
       <translation type="unfinished">Přidat záložku</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="51" />
+      <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="52" />
       <source>Edit Bookmark</source>
       <translation type="unfinished" />
     </message>
@@ -2336,7 +2341,7 @@
       <translation type="unfinished">Zadejte popis</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="39" />
+      <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="42" />
       <source>Visited &lt;b&gt;{0}&lt;/b&gt; times. Last visit on &lt;b&gt;{1}&lt;/b&gt;.</source>
       <translation type="unfinished" />
     </message>
@@ -2475,32 +2480,32 @@
   <context>
     <name>BookmarksDialog</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="157" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="154" />
       <source>&amp;Open</source>
       <translation>&amp;Otevřít</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="159" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="155" />
       <source>Open in New &amp;Tab</source>
       <translation>Otevřít v novém &amp;tabu</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="157" />
+      <source>Open in New &amp;Background Tab</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="161" />
-      <source>Open in New &amp;Background Tab</source>
+      <source>Open in New &amp;Window</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="164" />
-      <source>Open in New &amp;Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="166" />
       <source>Open in New Pri&amp;vate Window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="168" />
       <source>Edit &amp;Name</source>
       <translation>Editovat &amp;název</translation>
     </message>
@@ -2511,7 +2516,7 @@
     </message>
     <message>
       <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" />
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="176" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="175" />
       <source>&amp;Delete</source>
       <translation>&amp;Smazat</translation>
     </message>
@@ -2521,22 +2526,22 @@
       <translation type="unfinished">&amp;Natavení...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="185" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="186" />
       <source>New &amp;Folder...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="352" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="343" />
       <source>New Bookmark Folder</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="353" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="344" />
       <source>Enter title for new bookmark folder:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="358" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="350" />
       <source>New Folder</source>
       <translation>Nová složka</translation>
     </message>
@@ -2569,17 +2574,17 @@
   <context>
     <name>BookmarksImportDialog</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="99" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="105" />
       <source>&lt;b&gt;Importing from {0}&lt;/b&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="105" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="111" />
       <source>Finish</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="134" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="138" />
       <source>Error importing bookmarks</source>
       <translation type="unfinished" />
     </message>
@@ -2617,12 +2622,12 @@
   <context>
     <name>BookmarksImporters</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="47" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="43" />
       <source>XBEL File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="51" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/__init__.py" line="50" />
       <source>HTML File</source>
       <translation type="unfinished" />
     </message>
@@ -2630,83 +2635,83 @@
   <context>
     <name>BookmarksManager</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="28" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="35" />
       <source>Bookmarks Bar</source>
       <translation>Panel záložek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="29" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="36" />
       <source>Bookmarks Menu</source>
       <translation>Menu záložek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="536" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="544" />
       <source>Remove Bookmark</source>
       <translation>Odebrat záložku</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="577" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="586" />
       <source>Insert Bookmark</source>
       <translation>Vložit záložku</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="618" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="627" />
       <source>Name Change</source>
       <translation>Změnit název</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="622" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="631" />
       <source>Address Change</source>
       <translation>Změnit adresu</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="143" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="152" />
       <source>Loading Bookmarks</source>
       <translation>Nahrání záložek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="144" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="153" />
       <source>Error when loading bookmarks on line {0}, column {1}:
  {2}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="157" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="166" />
       <source>Toolbar Bookmarks</source>
       <translation>Panel nástrojů záložek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="165" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="173" />
       <source>Menu</source>
       <translation>Menu</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="212" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="217" />
       <source>Saving Bookmarks</source>
       <translation>Ukládání záložek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="213" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="218" />
       <source>Error saving bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>Chyba při ukládání záložek do &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="394" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="402" />
       <source>Export Bookmarks</source>
       <translation>Export záložek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="396" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="404" />
       <source>XBEL bookmarks (*.xbel);;XBEL bookmarks (*.xml);;HTML Bookmarks (*.html)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="417" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="430" />
       <source>Exporting Bookmarks</source>
       <translation>Exportování záložek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="418" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksManager.py" line="431" />
       <source>Error exporting bookmarks to &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>Chyba při exportu záložek &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
@@ -2714,22 +2719,22 @@
   <context>
     <name>BookmarksMenu</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="116" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="117" />
       <source>Open all in Tabs</source>
       <translation>Otevřít vše v tabech</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="166" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="169" />
       <source>Open</source>
       <translation type="unfinished">Otevřít</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="172" />
       <source>Open in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="175" />
       <source>Open in New Window</source>
       <translation type="unfinished" />
     </message>
@@ -2739,12 +2744,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="184" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="183" />
       <source>Remove</source>
       <translation type="unfinished">Odebrat</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="189" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="188" />
       <source>Properties...</source>
       <translation type="unfinished" />
     </message>
@@ -2752,7 +2757,7 @@
   <context>
     <name>BookmarksMenuBarMenu</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="351" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="352" />
       <source>Default Home Page</source>
       <translation type="unfinished" />
     </message>
@@ -2762,7 +2767,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="360" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="359" />
       <source>Open all in Tabs</source>
       <translation type="unfinished">Otevřít vše v tabech</translation>
     </message>
@@ -2770,12 +2775,12 @@
   <context>
     <name>BookmarksModel</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="50" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="58" />
       <source>Title</source>
       <translation>Titulek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="51" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksModel.py" line="59" />
       <source>Address</source>
       <translation>Adresa</translation>
     </message>
@@ -2783,47 +2788,47 @@
   <context>
     <name>BookmarksToolBar</name>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="41" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="42" />
       <source>Bookmarks</source>
       <translation>Záložky</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="87" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="86" />
       <source>Open</source>
       <translation type="unfinished">Otevřít</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="91" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="89" />
       <source>Open in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="92" />
+      <source>Open in New Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="95" />
-      <source>Open in New Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="99" />
       <source>Open in New Private Window</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="100" />
+      <source>Remove</source>
+      <translation type="unfinished">Odebrat</translation>
+    </message>
+    <message>
       <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="105" />
-      <source>Remove</source>
-      <translation type="unfinished">Odebrat</translation>
+      <source>Properties...</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="110" />
-      <source>Properties...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="115" />
       <source>Add Bookmark...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="116" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="111" />
       <source>Add Folder...</source>
       <translation type="unfinished" />
     </message>
@@ -2831,32 +2836,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
       <source>Filename</source>
       <translation>Jméno souboru</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
-      <source>Line</source>
-      <translation>Řádek</translation>
-    </message>
-    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Condition</source>
-      <translation>Podmínka</translation>
+      <source>Line</source>
+      <translation>Řádek</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Temporary</source>
-      <translation>Dočasné</translation>
+      <source>Condition</source>
+      <translation>Podmínka</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Enabled</source>
-      <translation>Zapnuto</translation>
+      <source>Temporary</source>
+      <translation>Dočasné</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="45" />
+      <source>Enabled</source>
+      <translation>Zapnuto</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Ignorovat počet</translation>
     </message>
@@ -2864,13 +2869,13 @@
   <context>
     <name>BreakPointViewer</name>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="56" />
+      <location filename="../Debugger/BreakPointViewer.py" line="51" />
       <source>Breakpoints</source>
       <translation>Breakpointy</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="197" />
-      <location filename="../Debugger/BreakPointViewer.py" line="179" />
+      <location filename="../Debugger/BreakPointViewer.py" line="194" />
+      <location filename="../Debugger/BreakPointViewer.py" line="177" />
       <location filename="../Debugger/BreakPointViewer.py" line="157" />
       <source>Add</source>
       <translation>Přidat</translation>
@@ -2886,8 +2891,8 @@
       <translation>Zapnout</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="201" />
-      <location filename="../Debugger/BreakPointViewer.py" line="181" />
+      <location filename="../Debugger/BreakPointViewer.py" line="199" />
+      <location filename="../Debugger/BreakPointViewer.py" line="179" />
       <location filename="../Debugger/BreakPointViewer.py" line="161" />
       <source>Enable all</source>
       <translation>Zapnout vše</translation>
@@ -2898,55 +2903,55 @@
       <translation>Vypnout</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="206" />
-      <location filename="../Debugger/BreakPointViewer.py" line="184" />
+      <location filename="../Debugger/BreakPointViewer.py" line="204" />
+      <location filename="../Debugger/BreakPointViewer.py" line="182" />
       <location filename="../Debugger/BreakPointViewer.py" line="164" />
       <source>Disable all</source>
       <translation>Vypnout vše</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="167" />
+      <location filename="../Debugger/BreakPointViewer.py" line="166" />
       <source>Delete</source>
       <translation>Smazat</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointViewer.py" line="209" />
+      <location filename="../Debugger/BreakPointViewer.py" line="185" />
+      <location filename="../Debugger/BreakPointViewer.py" line="167" />
+      <source>Delete all</source>
+      <translation>Smazat vše</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointViewer.py" line="169" />
+      <source>Goto</source>
+      <translation>Jít na</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointViewer.py" line="211" />
-      <location filename="../Debugger/BreakPointViewer.py" line="187" />
-      <location filename="../Debugger/BreakPointViewer.py" line="168" />
-      <source>Delete all</source>
-      <translation>Smazat vše</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="170" />
-      <source>Goto</source>
-      <translation>Jít na</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="214" />
-      <location filename="../Debugger/BreakPointViewer.py" line="190" />
-      <location filename="../Debugger/BreakPointViewer.py" line="172" />
+      <location filename="../Debugger/BreakPointViewer.py" line="188" />
+      <location filename="../Debugger/BreakPointViewer.py" line="171" />
       <source>Clear Histories</source>
       <translation type="unfinished">Vyčistit historii</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="217" />
-      <location filename="../Debugger/BreakPointViewer.py" line="193" />
-      <location filename="../Debugger/BreakPointViewer.py" line="175" />
+      <location filename="../Debugger/BreakPointViewer.py" line="213" />
+      <location filename="../Debugger/BreakPointViewer.py" line="190" />
+      <location filename="../Debugger/BreakPointViewer.py" line="173" />
       <source>Configure...</source>
       <translation>Konfigurovat...</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="199" />
+      <location filename="../Debugger/BreakPointViewer.py" line="197" />
       <source>Enable selected</source>
       <translation>Zapnout vybrané</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="204" />
+      <location filename="../Debugger/BreakPointViewer.py" line="202" />
       <source>Disable selected</source>
       <translation>Vypnout vybrané</translation>
     </message>
     <message>
-      <location filename="../Debugger/BreakPointViewer.py" line="209" />
+      <location filename="../Debugger/BreakPointViewer.py" line="207" />
       <source>Delete selected</source>
       <translation>Smazat vybrané</translation>
     </message>
@@ -2954,251 +2959,251 @@
   <context>
     <name>Browser</name>
     <message>
-      <location filename="../UI/Browser.py" line="96" />
+      <location filename="../UI/Browser.py" line="115" />
       <source>File-Browser</source>
       <translation>Prohlížeč souborů</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="115" />
+      <location filename="../UI/Browser.py" line="134" />
       <source>&lt;b&gt;The Browser Window&lt;/b&gt;&lt;p&gt;This allows you to easily navigate the hierarchy of directories and files on your system, identify the Python programs and open them up in a Source Viewer window. The window displays several separate hierarchies.&lt;/p&gt;&lt;p&gt;The first hierarchy is only shown if you have opened a program for debugging and its root is the directory containing that program. Usually all of the separate files that make up a Python application are held in the same directory, so this hierarchy gives you easy access to most of what you will need.&lt;/p&gt;&lt;p&gt;The next hierarchy is used to easily navigate the directories that are specified in the Python &lt;tt&gt;sys.path&lt;/tt&gt; variable.&lt;/p&gt;&lt;p&gt;The remaining hierarchies allow you navigate your system as a whole. On a UNIX system there will be a hierarchy with &lt;tt&gt;/&lt;/tt&gt; at its root and another with the user home directory. On a Windows system there will be a hierarchy for each drive on the system.&lt;/p&gt;&lt;p&gt;Python programs (i.e. those with a &lt;tt&gt;.py&lt;/tt&gt; file name suffix) are identified in the hierarchies with a Python icon. The right mouse button will popup a menu which lets you open the file in a Source Viewer window, open the file for debugging or use it for a test run.&lt;/p&gt;&lt;p&gt;The context menu of a class, function or method allows you to open the file defining this class, function or method and will ensure, that the correct source line is visible.&lt;/p&gt;&lt;p&gt;Qt-Designer files (i.e. those with a &lt;tt&gt;.ui&lt;/tt&gt; file name suffix) are shown with a Designer icon. The context menu of these files allows you to start Qt-Designer with that file.&lt;/p&gt;&lt;p&gt;Qt-Linguist files (i.e. those with a &lt;tt&gt;.ts&lt;/tt&gt; file name suffix) are shown with a Linguist icon. The context menu of these files allows you to start Qt-Linguist with that file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="217" />
-      <source>Show Hidden Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="223" />
-      <source>New</source>
-      <translation type="unfinished">Nový</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="226" />
-      <source>Directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="229" />
-      <source>File</source>
-      <translation type="unfinished">Soubor</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="290" />
-      <location filename="../UI/Browser.py" line="261" />
-      <location filename="../UI/Browser.py" line="234" />
-      <source>Open</source>
-      <translation>Otevřít</translation>
-    </message>
-    <message>
       <location filename="../UI/Browser.py" line="236" />
-      <source>Run Test...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="565" />
-      <location filename="../UI/Browser.py" line="556" />
-      <location filename="../UI/Browser.py" line="546" />
-      <location filename="../UI/Browser.py" line="538" />
-      <location filename="../UI/Browser.py" line="273" />
-      <location filename="../UI/Browser.py" line="240" />
-      <source>Show Mime-Type</source>
-      <translation type="unfinished" />
+      <source>Show Hidden Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="242" />
+      <source>New</source>
+      <translation type="unfinished">Nový</translation>
     </message>
     <message>
       <location filename="../UI/Browser.py" line="244" />
+      <source>Directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="247" />
+      <source>File</source>
+      <translation type="unfinished">Soubor</translation>
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="317" />
+      <location filename="../UI/Browser.py" line="283" />
+      <location filename="../UI/Browser.py" line="253" />
+      <source>Open</source>
+      <translation>Otevřít</translation>
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="256" />
+      <source>Run Test...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="615" />
+      <location filename="../UI/Browser.py" line="607" />
+      <location filename="../UI/Browser.py" line="597" />
+      <location filename="../UI/Browser.py" line="588" />
+      <location filename="../UI/Browser.py" line="299" />
+      <location filename="../UI/Browser.py" line="260" />
+      <source>Show Mime-Type</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="264" />
       <source>Refresh Source File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="322" />
-      <location filename="../UI/Browser.py" line="277" />
-      <location filename="../UI/Browser.py" line="248" />
+      <location filename="../UI/Browser.py" line="355" />
+      <location filename="../UI/Browser.py" line="303" />
+      <location filename="../UI/Browser.py" line="269" />
       <source>Copy Path to Clipboard</source>
       <translation>Kopírovat cestu do schránky</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="329" />
-      <location filename="../UI/Browser.py" line="295" />
-      <location filename="../UI/Browser.py" line="284" />
-      <location filename="../UI/Browser.py" line="255" />
+      <location filename="../UI/Browser.py" line="363" />
+      <location filename="../UI/Browser.py" line="323" />
+      <location filename="../UI/Browser.py" line="311" />
+      <location filename="../UI/Browser.py" line="277" />
       <source>Delete</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="263" />
+      <location filename="../UI/Browser.py" line="286" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="266" />
+      <location filename="../UI/Browser.py" line="290" />
       <source>Open in Icon Editor</source>
       <translation>Otevřit v editoru ikon</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="269" />
+      <location filename="../UI/Browser.py" line="294" />
       <source>Open in Editor</source>
       <translation type="unfinished">Otevřít v editoru</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="348" />
-      <location filename="../UI/Browser.py" line="340" />
-      <location filename="../UI/Browser.py" line="301" />
+      <location filename="../UI/Browser.py" line="382" />
+      <location filename="../UI/Browser.py" line="373" />
+      <location filename="../UI/Browser.py" line="329" />
       <source>New toplevel directory...</source>
       <translation>Nový adresář toplevel...</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="304" />
-      <source>Add as toplevel directory</source>
-      <translation>Přidat jako toplevel adresář</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="307" />
-      <source>Remove from toplevel</source>
-      <translation>Odebrat z toplevelu</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="311" />
-      <source>Refresh directory</source>
-      <translation>Obnovit složku</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="315" />
-      <source>Find in this directory</source>
-      <translation>Hledat v tomto adresáři</translation>
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="318" />
-      <source>Find &amp;&amp; Replace in this directory</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/Browser.py" line="333" />
+      <source>Add as toplevel directory</source>
+      <translation>Přidat jako toplevel adresář</translation>
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="337" />
+      <source>Remove from toplevel</source>
+      <translation>Odebrat z toplevelu</translation>
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="342" />
+      <source>Refresh directory</source>
+      <translation>Obnovit složku</translation>
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="347" />
+      <source>Find in this directory</source>
+      <translation>Hledat v tomto adresáři</translation>
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="351" />
+      <source>Find &amp;&amp; Replace in this directory</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="367" />
       <source>Goto</source>
       <translation type="unfinished">Jít na</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="443" />
+      <location filename="../UI/Browser.py" line="483" />
       <source>Line {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="539" />
+      <location filename="../UI/Browser.py" line="589" />
       <source>The mime type of the file could not be determined.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="558" />
-      <location filename="../UI/Browser.py" line="547" />
+      <location filename="../UI/Browser.py" line="608" />
+      <location filename="../UI/Browser.py" line="598" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="567" />
+      <location filename="../UI/Browser.py" line="616" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="663" />
+      <location filename="../UI/Browser.py" line="714" />
       <source>New toplevel directory</source>
       <translation>Nový toplevel adresář</translation>
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="899" />
-      <location filename="../UI/Browser.py" line="889" />
-      <location filename="../UI/Browser.py" line="881" />
+      <location filename="../UI/Browser.py" line="951" />
+      <location filename="../UI/Browser.py" line="939" />
+      <location filename="../UI/Browser.py" line="930" />
       <source>New Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="882" />
+      <location filename="../UI/Browser.py" line="931" />
       <source>Name for new directory:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="923" />
-      <location filename="../UI/Browser.py" line="890" />
+      <location filename="../UI/Browser.py" line="978" />
+      <location filename="../UI/Browser.py" line="940" />
       <source>A file or directory named &lt;b&gt;{0}&lt;/b&gt; exists already. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="900" />
+      <location filename="../UI/Browser.py" line="952" />
       <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="933" />
-      <location filename="../UI/Browser.py" line="922" />
-      <location filename="../UI/Browser.py" line="914" />
+      <location filename="../UI/Browser.py" line="990" />
+      <location filename="../UI/Browser.py" line="977" />
+      <location filename="../UI/Browser.py" line="968" />
       <source>New File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="915" />
+      <location filename="../UI/Browser.py" line="969" />
       <source>Name for new file:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="934" />
+      <location filename="../UI/Browser.py" line="991" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="960" />
-      <source>Do you really want to move this file to the trash?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="964" />
-      <source>Do you really want to delete this file?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="1063" />
-      <location filename="../UI/Browser.py" line="980" />
-      <location filename="../UI/Browser.py" line="971" />
-      <source>Delete File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="1064" />
-      <location filename="../UI/Browser.py" line="981" />
-      <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="997" />
-      <source>Do you really want to move this directory to the trash?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/Browser.py" line="1001" />
-      <source>Do you really want to delete this directory?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../UI/Browser.py" line="1020" />
-      <location filename="../UI/Browser.py" line="1008" />
+      <source>Do you really want to move this file to the trash?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="1023" />
+      <source>Do you really want to delete this file?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="1116" />
+      <location filename="../UI/Browser.py" line="1036" />
+      <location filename="../UI/Browser.py" line="1028" />
+      <source>Delete File</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="1117" />
+      <location filename="../UI/Browser.py" line="1037" />
+      <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="1054" />
+      <source>Do you really want to move this directory to the trash?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="1059" />
+      <source>Do you really want to delete this directory?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/Browser.py" line="1075" />
+      <location filename="../UI/Browser.py" line="1064" />
       <source>Delete Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1021" />
+      <location filename="../UI/Browser.py" line="1076" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1041" />
+      <location filename="../UI/Browser.py" line="1097" />
       <source>Do you really want to move these files to the trash?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1045" />
+      <location filename="../UI/Browser.py" line="1102" />
       <source>Do you really want to delete these files?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/Browser.py" line="1052" />
+      <location filename="../UI/Browser.py" line="1107" />
       <source>Delete Files</source>
       <translation type="unfinished" />
     </message>
@@ -3206,32 +3211,32 @@
   <context>
     <name>BrowserModel</name>
     <message>
-      <location filename="../UI/BrowserModel.py" line="65" />
+      <location filename="../UI/BrowserModel.py" line="71" />
       <source>Name</source>
       <translation>Jméno</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="661" />
+      <location filename="../UI/BrowserModel.py" line="660" />
       <source>Coding: {0}</source>
       <translation>Kódování: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="669" />
+      <location filename="../UI/BrowserModel.py" line="670" />
       <source>Globals</source>
       <translation>Globální</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="674" />
+      <location filename="../UI/BrowserModel.py" line="675" />
       <source>Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="767" />
+      <location filename="../UI/BrowserModel.py" line="773" />
       <source>Attributes</source>
       <translation>Atributy</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="777" />
+      <location filename="../UI/BrowserModel.py" line="784" />
       <source>Class Attributes</source>
       <translation type="unfinished" />
     </message>
@@ -3239,66 +3244,66 @@
   <context>
     <name>CallStackViewer</name>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="56" />
+      <location filename="../Debugger/CallStackViewer.py" line="62" />
       <source>Call Stack</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="60" />
+      <location filename="../Debugger/CallStackViewer.py" line="66" />
       <source>Show source</source>
       <translation type="unfinished">Zobrazit zdroj</translation>
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="61" />
+      <location filename="../Debugger/CallStackViewer.py" line="68" />
       <source>Clear</source>
       <translation type="unfinished">Vyčistit</translation>
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="63" />
+      <location filename="../Debugger/CallStackViewer.py" line="70" />
       <source>Save</source>
       <translation type="unfinished">Uložit</translation>
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="72" />
+      <location filename="../Debugger/CallStackViewer.py" line="79" />
       <source>File: {0}
 Line: {1}
 {2}{3}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="74" />
+      <location filename="../Debugger/CallStackViewer.py" line="81" />
       <source>File: {0}
 Line: {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="207" />
-      <location filename="../Debugger/CallStackViewer.py" line="193" />
+      <location filename="../Debugger/CallStackViewer.py" line="213" />
+      <location filename="../Debugger/CallStackViewer.py" line="198" />
       <source>Save Call Stack Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="195" />
+      <location filename="../Debugger/CallStackViewer.py" line="200" />
       <source>Text Files (*.txt);;All Files (*)</source>
       <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="208" />
+      <location filename="../Debugger/CallStackViewer.py" line="214" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <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="../Debugger/CallStackViewer.py" line="215" />
+      <location filename="../Debugger/CallStackViewer.py" line="224" />
       <source>Call Stack of '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="228" />
+      <location filename="../Debugger/CallStackViewer.py" line="238" />
       <source>Error saving Call Stack Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallStackViewer.py" line="229" />
+      <location filename="../Debugger/CallStackViewer.py" line="239" />
       <source>&lt;p&gt;The call stack info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -3346,19 +3351,19 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallTraceViewer.py" line="60" />
+      <location filename="../Debugger/CallTraceViewer.py" line="58" />
       <location filename="../Debugger/CallTraceViewer.ui" line="0" />
       <source>From</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallTraceViewer.py" line="60" />
+      <location filename="../Debugger/CallTraceViewer.py" line="58" />
       <location filename="../Debugger/CallTraceViewer.ui" line="0" />
       <source>To</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallTraceViewer.py" line="171" />
+      <location filename="../Debugger/CallTraceViewer.py" line="172" />
       <location filename="../Debugger/CallTraceViewer.py" line="157" />
       <source>Save Call Trace Info</source>
       <translation type="unfinished" />
@@ -3369,22 +3374,22 @@
       <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Debugger/CallTraceViewer.py" line="172" />
+      <location filename="../Debugger/CallTraceViewer.py" line="173" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <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="../Debugger/CallTraceViewer.py" line="179" />
+      <location filename="../Debugger/CallTraceViewer.py" line="183" />
       <source>Call Trace Info of '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallTraceViewer.py" line="195" />
+      <location filename="../Debugger/CallTraceViewer.py" line="202" />
       <source>Error saving Call Trace Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/CallTraceViewer.py" line="196" />
+      <location filename="../Debugger/CallTraceViewer.py" line="203" />
       <source>&lt;p&gt;The call trace info could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -3463,7 +3468,7 @@
       <translation>Stisknutím vymazat seznam hostů</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="512" />
+      <location filename="../Cooperation/ChatWidget.py" line="513" />
       <location filename="../Cooperation/ChatWidget.ui" line="0" />
       <source>Clear</source>
       <translation>Vyčistit</translation>
@@ -3494,156 +3499,156 @@
       <translation>Zobrazuje stav serveru</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="308" />
-      <location filename="../Cooperation/ChatWidget.py" line="88" />
+      <location filename="../Cooperation/ChatWidget.py" line="317" />
+      <location filename="../Cooperation/ChatWidget.py" line="85" />
       <source>Start Server</source>
       <translation>Spustit server</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="155" />
+      <location filename="../Cooperation/ChatWidget.py" line="152" />
       <source>! Unknown command: {0}
 </source>
       <translation>!Neznámý příkaz: {0}
 </translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="177" />
+      <location filename="../Cooperation/ChatWidget.py" line="175" />
       <source>* {0} has joined.
 </source>
       <translation>* {0} připojeno.
 </translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="191" />
+      <location filename="../Cooperation/ChatWidget.py" line="192" />
       <source>New User</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="191" />
+      <location filename="../Cooperation/ChatWidget.py" line="193" />
       <source>{0} has joined.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="213" />
+      <location filename="../Cooperation/ChatWidget.py" line="216" />
       <source>* {0} has left.
 </source>
       <translation>* {0} odešlo.
 </translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="222" />
+      <location filename="../Cooperation/ChatWidget.py" line="225" />
       <source>User Left</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="222" />
+      <location filename="../Cooperation/ChatWidget.py" line="226" />
       <source>{0} has left.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="245" />
+      <location filename="../Cooperation/ChatWidget.py" line="252" />
       <source>Message from &lt;{0}&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="319" />
-      <source>Stop Server</source>
-      <translation>Zastavit server</translation>
-    </message>
-    <message>
       <location filename="../Cooperation/ChatWidget.py" line="325" />
+      <source>Stop Server</source>
+      <translation>Zastavit server</translation>
+    </message>
+    <message>
+      <location filename="../Cooperation/ChatWidget.py" line="331" />
       <source>! Server Error: {0}
 </source>
       <translation>!Chyba serveru: {0}
 </translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="336" />
+      <location filename="../Cooperation/ChatWidget.py" line="341" />
       <source>Disconnect</source>
       <translation>Odpojeno</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="340" />
+      <location filename="../Cooperation/ChatWidget.py" line="345" />
       <source>Connect</source>
       <translation>Připojeno</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="501" />
+      <location filename="../Cooperation/ChatWidget.py" line="502" />
       <source>Copy</source>
       <translation>Kopírovat</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="505" />
+      <location filename="../Cooperation/ChatWidget.py" line="506" />
       <source>Cut all</source>
       <translation>Vyjmout vše</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="508" />
+      <location filename="../Cooperation/ChatWidget.py" line="509" />
       <source>Copy all</source>
       <translation>Kopírovat vše</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="516" />
+      <location filename="../Cooperation/ChatWidget.py" line="517" />
       <source>Save</source>
       <translation>Uložit</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="570" />
-      <location filename="../Cooperation/ChatWidget.py" line="556" />
+      <location filename="../Cooperation/ChatWidget.py" line="573" />
+      <location filename="../Cooperation/ChatWidget.py" line="558" />
       <source>Save Chat</source>
       <translation>Uložit pokec</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="558" />
+      <location filename="../Cooperation/ChatWidget.py" line="560" />
       <source>Text Files (*.txt);;All Files (*)</source>
       <translation>Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="571" />
+      <location filename="../Cooperation/ChatWidget.py" line="574" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <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="../Cooperation/ChatWidget.py" line="583" />
+      <location filename="../Cooperation/ChatWidget.py" line="589" />
       <source>Error saving Chat</source>
       <translation>Chyba při ukládání pokecu</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="584" />
+      <location filename="../Cooperation/ChatWidget.py" line="590" />
       <source>&lt;p&gt;The chat contents could not be written to &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Obsah pokecu se nepodařilo zapsat do &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="621" />
+      <location filename="../Cooperation/ChatWidget.py" line="629" />
       <source>Kick User</source>
       <translation>Vykopnout uživatele</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="624" />
+      <location filename="../Cooperation/ChatWidget.py" line="633" />
       <source>Ban User</source>
       <translation>Zakázat uživatele</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="627" />
+      <location filename="../Cooperation/ChatWidget.py" line="637" />
       <source>Ban and Kick User</source>
       <translation>Zakázat a vykopnout uživatele</translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="654" />
+      <location filename="../Cooperation/ChatWidget.py" line="668" />
       <source>* {0} has been kicked.
 </source>
       <translation>* {0} bylo vykopnuto.
 </translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="670" />
+      <location filename="../Cooperation/ChatWidget.py" line="686" />
       <source>* {0} has been banned.
 </source>
       <translation>* {0} bylo zakázáno.
 </translation>
     </message>
     <message>
-      <location filename="../Cooperation/ChatWidget.py" line="687" />
+      <location filename="../Cooperation/ChatWidget.py" line="704" />
       <source>* {0} has been banned and kicked.
 </source>
       <translation>* {0} bylo zakázáno a vykopnuto.</translation>
@@ -3652,47 +3657,47 @@
   <context>
     <name>CheckerCategories</name>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="69" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87" />
       <source>Annotations</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="72" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="88" />
       <source>Code Complexity</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="75" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="89" />
       <source>Documentation</source>
       <translation type="unfinished">Dokumentace</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="78" />
-      <source>Errors</source>
-      <translation type="unfinished">Chyby</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="81" />
-      <source>Imports</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="84" />
-      <source>Miscellaneous</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="87" />
-      <source>Naming</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="90" />
-      <source>'pathlib' Usage</source>
+      <source>Errors</source>
+      <translation type="unfinished">Chyby</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="91" />
+      <source>Imports</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="92" />
+      <source>Miscellaneous</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="93" />
+      <source>Naming</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="94" />
+      <source>'pathlib' Usage</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="95" />
       <source>Security</source>
       <translation type="unfinished">Bezpečnost</translation>
     </message>
@@ -3702,7 +3707,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="99" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="97" />
       <source>Simplify Code</source>
       <translation type="unfinished" />
     </message>
@@ -3715,39 +3720,39 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="75" />
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="55" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="78" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="56" />
       <source>Please choose the file to begin importing bookmarks.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="71" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="73" />
       <source>Chromium stores its bookmarks in the &lt;b&gt;Bookmarks&lt;/b&gt; text file. This file is usually located in</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="113" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="118" />
       <source>File '{0}' does not exist.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="129" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="135" />
       <source>File '{0}' cannot be read.
 Reason: {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="140" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="147" />
       <source>Google Chrome Import</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="142" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="149" />
       <source>Chromium Import</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="144" />
+      <location filename="../WebBrowser/Bookmarks/BookmarksImporters/ChromeImporter.py" line="151" />
       <source>Imported {0}</source>
       <translation type="unfinished">Importováno {0}</translation>
     </message>
@@ -3755,7 +3760,7 @@
   <context>
     <name>CircuitPythonDevice</name>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="78" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="79" />
       <source>CircuitPython</source>
       <translation type="unfinished" />
     </message>
@@ -3770,40 +3775,40 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="251" />
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="211" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="255" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="213" />
       <source>Flash CircuitPython Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="280" />
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="268" />
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="215" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="289" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="274" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="218" />
       <source>Install Library Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="252" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="256" />
       <source>&lt;p&gt;Teensy 4.0 and Teensy 4.1 do not support the UF2 bootloader. Please use the 'Teensy Loader' application to flash CircuitPython. Make sure you downloaded the CircuitPython .hex file.&lt;/p&gt;&lt;p&gt;See &lt;a href="{0}"&gt;the PJRC Teensy web site&lt;/a&gt; for details.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="269" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="275" />
       <source>The device volume "&lt;b&gt;{0}&lt;/b&gt;" is not available. Ensure it is mounted properly and try again.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="282" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="291" />
       <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="308" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="321" />
       <source>CircuitPython Firmware</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../MicroPython/CircuitPythonDevices.py" line="310" />
+      <location filename="../MicroPython/CircuitPythonDevices.py" line="325" />
       <source>CircuitPython Libraries</source>
       <translation type="unfinished" />
     </message>
@@ -3811,26 +3816,26 @@
   <context>
     <name>ClassItem</name>
     <message>
-      <location filename="../Graphics/ClassItem.py" line="176" />
+      <location filename="../Graphics/ClassItem.py" line="182" />
       <source>Class Attributes:
   </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ClassItem.py" line="215" />
-      <location filename="../Graphics/ClassItem.py" line="197" />
-      <location filename="../Graphics/ClassItem.py" line="181" />
+      <location filename="../Graphics/ClassItem.py" line="218" />
+      <location filename="../Graphics/ClassItem.py" line="200" />
+      <location filename="../Graphics/ClassItem.py" line="186" />
       <source>none</source>
       <translation type="unfinished">none</translation>
     </message>
     <message>
-      <location filename="../Graphics/ClassItem.py" line="192" />
+      <location filename="../Graphics/ClassItem.py" line="196" />
       <source>Instance Attributes:
   </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Graphics/ClassItem.py" line="211" />
+      <location filename="../Graphics/ClassItem.py" line="214" />
       <source>Methods:
   </source>
       <translation type="unfinished" />
@@ -3927,17 +3932,17 @@
   <context>
     <name>Closehead</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="50" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="52" />
       <source>Revision &lt;{0}&gt; closed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="53" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="54" />
       <source>Revisions &lt;{0}&gt; closed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="59" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/closehead.py" line="61" />
       <source>Closing Heads</source>
       <translation type="unfinished" />
     </message>
@@ -3945,19 +3950,19 @@
   <context>
     <name>CloseheadProjectHelper</name>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="72" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="36" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="34" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="79" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="37" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="35" />
       <source>Close Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="38" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="44" />
       <source>Close arbitrary heads without checking them out first</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="41" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/ProjectHelper.py" line="47" />
       <source>&lt;b&gt;Close Heads&lt;/b&gt;&lt;p&gt;This closes arbitrary heads without the need to check them out first.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -3965,55 +3970,55 @@
   <context>
     <name>CodeDocumentationViewer</name>
     <message>
-      <location filename="../UI/CodeDocumentationViewer.py" line="208" />
+      <location filename="../UI/CodeDocumentationViewer.py" line="217" />
       <source>Code Info Provider:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewer.py" line="225" />
+      <location filename="../UI/CodeDocumentationViewer.py" line="235" />
       <source>Select the code info provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewer.py" line="226" />
+      <location filename="../UI/CodeDocumentationViewer.py" line="236" />
       <source>&lt;disabled&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewer.py" line="406" />
+      <location filename="../UI/CodeDocumentationViewer.py" line="417" />
       <source>No documentation available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewer.py" line="428" />
+      <location filename="../UI/CodeDocumentationViewer.py" line="438" />
       <source>No source code documentation provider has been registered. This function has been disabled.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewer.py" line="433" />
+      <location filename="../UI/CodeDocumentationViewer.py" line="446" />
       <source>This function has been disabled.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="85" />
+      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="87" />
       <source>&lt;p&gt;&lt;b&gt;Definition:&lt;/b&gt; &lt;span class="def"&gt;@NAME@@ARGSPEC@&lt;/span&gt;&lt;/p&gt;</source>
       <comment>Just translate 'Definition:' and leave the rest intact.</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="90" />
+      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="93" />
       <source>&lt;p&gt;&lt;b&gt;Type:&lt;/b&gt; @TYPE@&lt;/p&gt;</source>
       <comment>Just translate 'Type:' and leave the rest intact.</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="95" />
+      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="99" />
       <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; @NOTE@&lt;/p&gt;</source>
       <comment>Just translate 'Note:' and leave the rest intact.</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="166" />
+      <location filename="../UI/CodeDocumentationViewerTemplate.py" line="158" />
       <source>No further documentation available</source>
       <translation type="unfinished" />
     </message>
@@ -4117,47 +4122,47 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="58" />
+      <location filename="../DataViews/CodeMetricsDialog.py" line="60" />
       <source>Collapse All</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="60" />
+      <location filename="../DataViews/CodeMetricsDialog.py" line="61" />
       <source>Expand All</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="212" />
+      <location filename="../DataViews/CodeMetricsDialog.py" line="203" />
       <source>files</source>
       <translation>soubory</translation>
     </message>
     <message>
+      <location filename="../DataViews/CodeMetricsDialog.py" line="204" />
+      <source>lines</source>
+      <translation>řádky</translation>
+    </message>
+    <message>
+      <location filename="../DataViews/CodeMetricsDialog.py" line="205" />
+      <source>bytes</source>
+      <translation>bajty</translation>
+    </message>
+    <message>
+      <location filename="../DataViews/CodeMetricsDialog.py" line="206" />
+      <source>comments</source>
+      <translation>komentáře</translation>
+    </message>
+    <message>
+      <location filename="../DataViews/CodeMetricsDialog.py" line="208" />
+      <source>comment lines</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../DataViews/CodeMetricsDialog.py" line="211" />
+      <source>empty lines</source>
+      <translation type="unfinished">řádky dokumentace</translation>
+    </message>
+    <message>
       <location filename="../DataViews/CodeMetricsDialog.py" line="214" />
-      <source>lines</source>
-      <translation>řádky</translation>
-    </message>
-    <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="216" />
-      <source>bytes</source>
-      <translation>bajty</translation>
-    </message>
-    <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="218" />
-      <source>comments</source>
-      <translation>komentáře</translation>
-    </message>
-    <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="220" />
-      <source>comment lines</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="222" />
-      <source>empty lines</source>
-      <translation type="unfinished">řádky dokumentace</translation>
-    </message>
-    <message>
-      <location filename="../DataViews/CodeMetricsDialog.py" line="224" />
       <source>non-commentary lines</source>
       <translation>nekomentované řádky</translation>
     </message>
@@ -4198,7 +4203,7 @@
   <context>
     <name>CodeStyleChecker</name>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="585" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="510" />
       <source>No message defined for code '{0}'.</source>
       <translation type="unfinished" />
     </message>
@@ -4206,67 +4211,67 @@
   <context>
     <name>CodeStyleCheckerDialog</name>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="225" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="229" />
       <source>Fix: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="137" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129" />
       <source>PEP-257</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="138" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130" />
       <source>Eric</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="139" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="131" />
       <source>Eric (Blacked)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="245" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
       <source>Errors</source>
       <translation type="unfinished">Chyby</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="271" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
       <source>Error: {0}</source>
       <translation type="unfinished">Chyby: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="978" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="974" />
       <source>Preparing files...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1017" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1013" />
       <source>Transferring data...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1081" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1077" />
       <source>{0} (ignored)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1153" />
       <source>No issues found.</source>
       <translation type="unfinished">Žádné problémy nenalezeny.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1159" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1157" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2274" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2411" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2275" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2412" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -5058,33 +5063,33 @@
   <context>
     <name>CodeStyleCheckerPlugin</name>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="108" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="114" />
       <source>Python 3 batch check</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="337" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="256" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="240" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="346" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="265" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="245" />
       <source>Check Code Style</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="338" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="257" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="241" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="347" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="265" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="246" />
       <source>&amp;Code Style...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="244" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="252" />
       <source>Check code style.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="340" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="259" />
-      <location filename="../Plugins/PluginCodeStyleChecker.py" line="245" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="354" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="268" />
+      <location filename="../Plugins/PluginCodeStyleChecker.py" line="254" />
       <source>&lt;b&gt;Check Code Style...&lt;/b&gt;&lt;p&gt;This checks Python files for compliance to the code style conventions given in various PEPs.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -5120,146 +5125,146 @@
   <context>
     <name>CodeStyleFixer</name>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="321" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="257" />
       <source>Triple single quotes converted to triple double quotes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="324" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="260" />
       <source>Introductory quotes corrected to be {0}"""</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="327" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="263" />
       <source>Single line docstring put on one line.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="330" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="266" />
       <source>Period added to summary line.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="357" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="333" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="293" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="269" />
       <source>Blank line before function/method docstring removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="336" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="272" />
       <source>Blank line inserted before class docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="339" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="275" />
       <source>Blank line inserted after class docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="342" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="278" />
       <source>Blank line inserted after docstring summary.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="345" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="281" />
       <source>Blank line inserted after last paragraph of docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="348" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="284" />
       <source>Leading quotes put on separate line.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="351" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="287" />
       <source>Trailing quotes put on separate line.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="354" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="290" />
       <source>Blank line before class docstring removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="360" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="296" />
       <source>Blank line after class docstring removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="299" />
       <source>Blank line after function/method docstring removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="366" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="302" />
       <source>Blank line after last paragraph removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="305" />
       <source>Tab converted to 4 spaces.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="372" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="308" />
       <source>Indentation adjusted to be a multiple of four.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="375" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="311" />
       <source>Indentation of continuation line corrected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="314" />
       <source>Indentation of closing bracket corrected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="317" />
       <source>Missing indentation of continuation line corrected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="384" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="320" />
       <source>Closing bracket aligned to opening bracket.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="387" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="323" />
       <source>Indentation level changed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="390" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="326" />
       <source>Indentation level of hanging indentation changed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="393" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="329" />
       <source>Visual indentation corrected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="408" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="402" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="344" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="338" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="332" />
       <source>Extraneous whitespace removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="405" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="399" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="341" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="335" />
       <source>Missing whitespace added.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="411" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="347" />
       <source>Whitespace around comment sign corrected.</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="415" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="350" />
       <source>%n blank line(s) inserted.</source>
       <translation type="unfinished">
         <numerusform />
@@ -5268,7 +5273,7 @@
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="418" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="353" />
       <source>%n superfluous lines removed</source>
       <translation type="unfinished">
         <numerusform />
@@ -5277,73 +5282,73 @@
       </translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="422" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="356" />
       <source>Superfluous blank lines removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="425" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="359" />
       <source>Superfluous blank lines after function decorator removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="428" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="362" />
       <source>Imports were put on separate lines.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="431" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="365" />
       <source>Long lines have been shortened.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="434" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="368" />
       <source>Redundant backslash in brackets removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="440" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="437" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="374" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="371" />
       <source>Compound statement corrected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="443" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="377" />
       <source>Comparison to None/True/False corrected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="446" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="380" />
       <source>'{0}' argument added.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="449" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="381" />
       <source>'{0}' argument removed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="452" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="382" />
       <source>Whitespace stripped from end of line.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="455" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="385" />
       <source>newline added to end of file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="458" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="388" />
       <source>Superfluous trailing blank lines removed from end of file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="461" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="391" />
       <source>'&lt;&gt;' replaced by '!='.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="465" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="392" />
       <source>Could not save the file! Skipping it. Reason: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -5376,7 +5381,7 @@
       <translation type="unfinished">Zpráva</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="66" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="67" />
       <source>%n issue(s) found</source>
       <translation type="unfinished">
         <numerusform />
@@ -5394,8 +5399,17 @@
       </translation>
     </message>
     <message numerus="yes">
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="69" />
+      <source>%n issue(s) fixed</source>
+      <translation type="unfinished">
+        <numerusform />
+        <numerusform />
+        <numerusform />
+      </translation>
+    </message>
+    <message numerus="yes">
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="70" />
-      <source>%n issue(s) fixed</source>
+      <source>%n file(s) checked</source>
       <translation type="unfinished">
         <numerusform />
         <numerusform />
@@ -5404,15 +5418,6 @@
     </message>
     <message numerus="yes">
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="72" />
-      <source>%n file(s) checked</source>
-      <translation type="unfinished">
-        <numerusform />
-        <numerusform />
-        <numerusform />
-      </translation>
-    </message>
-    <message numerus="yes">
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="74" />
       <source>%n file(s) with issues found</source>
       <translation type="unfinished">
         <numerusform />
@@ -5421,7 +5426,7 @@
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="76" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py" line="75" />
       <source>%n security issue(s) acknowledged</source>
       <translation type="unfinished">
         <numerusform />
@@ -5433,7 +5438,7 @@
   <context>
     <name>CodingError</name>
     <message>
-      <location filename="../Utilities/__init__.py" line="134" />
+      <location filename="../Utilities/__init__.py" line="204" />
       <source>The coding '{0}' is wrong for the given text.</source>
       <translation>Nesprávné kódování '{0}' pro daný text.</translation>
     </message>
@@ -5441,29 +5446,29 @@
   <context>
     <name>ColorDialogWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="76" />
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="73" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="81" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="74" />
       <source>QColorDialog Wizard</source>
       <translation>QColorDialog průvodce</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="74" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="75" />
       <source>QColorDialog Wizard...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="77" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="83" />
       <source>&lt;b&gt;QColorDialog Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a QColorDialog. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
       <translation>&lt;b&gt;QColorDialog průvodce&lt;/b&gt;
 &lt;p&gt;Tento průvodce otevře dialog pro zadání všech parametrů potřebných pro vytvoření QColorDialog. Vygenerovaný kód je vložen na aktuální pozici kurzoru.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="126" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="134" />
       <source>No current editor</source>
       <translation>Editor není znám</translation>
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardQColorDialog.py" line="127" />
+      <location filename="../Plugins/PluginWizardQColorDialog.py" line="135" />
       <source>Please open or create a file first.</source>
       <translation>Prosím, nejdříve otevřete nebo vytvořte soubor.</translation>
     </message>
@@ -5471,17 +5476,17 @@
   <context>
     <name>ColorDialogWizardDialog</name>
     <message>
-      <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="38" />
+      <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="39" />
       <source>Test</source>
       <translation>Test</translation>
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="73" />
+      <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="78" />
       <source>QColorDialog Wizard Error</source>
       <translation>Chyba v QColorDialog průvodci</translation>
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="74" />
+      <location filename="../Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="79" />
       <source>&lt;p&gt;The color &lt;b&gt;{0}&lt;/b&gt; is not valid.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -5636,48 +5641,48 @@
   <context>
     <name>CompareDialog</name>
     <message>
-      <location filename="../UI/CompareDialog.py" line="108" />
+      <location filename="../UI/CompareDialog.py" line="121" />
       <source>Compare</source>
       <translation>Porovnat</translation>
     </message>
     <message>
-      <location filename="../UI/CompareDialog.py" line="110" />
+      <location filename="../UI/CompareDialog.py" line="124" />
       <source>Press to perform the comparison of the two files</source>
       <translation>Stisknout pro provedení porovnání dvou souborů</translation>
     </message>
     <message>
-      <location filename="../UI/CompareDialog.py" line="362" />
-      <location filename="../UI/CompareDialog.py" line="119" />
+      <location filename="../UI/CompareDialog.py" line="381" />
+      <location filename="../UI/CompareDialog.py" line="134" />
       <source>Total: {0}</source>
       <translation>Celkem: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/CompareDialog.py" line="364" />
-      <location filename="../UI/CompareDialog.py" line="120" />
+      <location filename="../UI/CompareDialog.py" line="382" />
+      <location filename="../UI/CompareDialog.py" line="135" />
       <source>Changed: {0}</source>
       <translation>Změněno: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/CompareDialog.py" line="365" />
-      <location filename="../UI/CompareDialog.py" line="121" />
+      <location filename="../UI/CompareDialog.py" line="383" />
+      <location filename="../UI/CompareDialog.py" line="136" />
       <source>Added: {0}</source>
       <translation>Přidáno: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/CompareDialog.py" line="366" />
-      <location filename="../UI/CompareDialog.py" line="122" />
+      <location filename="../UI/CompareDialog.py" line="384" />
+      <location filename="../UI/CompareDialog.py" line="137" />
       <source>Deleted: {0}</source>
       <translation>Smazáno: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/CompareDialog.py" line="259" />
-      <location filename="../UI/CompareDialog.py" line="246" />
+      <location filename="../UI/CompareDialog.py" line="277" />
+      <location filename="../UI/CompareDialog.py" line="263" />
       <source>Compare Files</source>
       <translation>Porovnat soubory</translation>
     </message>
     <message>
-      <location filename="../UI/CompareDialog.py" line="260" />
-      <location filename="../UI/CompareDialog.py" line="247" />
+      <location filename="../UI/CompareDialog.py" line="278" />
+      <location filename="../UI/CompareDialog.py" line="264" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze přečíst.&lt;/p&gt;</translation>
     </message>
@@ -5755,12 +5760,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Complexity/translations.py" line="17" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Complexity/translations.py" line="18" />
       <source>source code line is too complex ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Complexity/translations.py" line="19" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Complexity/translations.py" line="21" />
       <source>overall source code line complexity is too high ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -5768,54 +5773,54 @@
   <context>
     <name>Conda</name>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="38" />
+      <location filename="../CondaInterface/Conda.py" line="39" />
       <source>&lt;root&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CondaInterface/Conda.py" line="169" />
+      <location filename="../CondaInterface/Conda.py" line="161" />
+      <location filename="../CondaInterface/Conda.py" line="145" />
+      <source>conda remove</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/Conda.py" line="146" />
+      <source>The conda executable could not be started.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/Conda.py" line="162" />
+      <source>The conda executable returned invalid data.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CondaInterface/Conda.py" line="170" />
-      <location filename="../CondaInterface/Conda.py" line="163" />
-      <location filename="../CondaInterface/Conda.py" line="150" />
-      <source>conda remove</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/Conda.py" line="151" />
-      <source>The conda executable could not be started.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/Conda.py" line="164" />
-      <source>The conda executable returned invalid data.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/Conda.py" line="171" />
       <source>&lt;p&gt;The conda executable returned an error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="507" />
+      <location filename="../CondaInterface/Conda.py" line="509" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="508" />
+      <location filename="../CondaInterface/Conda.py" line="510" />
       <source>Do you really want to uninstall these packages and their dependencies?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="700" />
+      <location filename="../CondaInterface/Conda.py" line="711" />
       <source>conda exited with an error ({0}).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="707" />
+      <location filename="../CondaInterface/Conda.py" line="720" />
       <source>conda did not finish within 3 seconds.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/Conda.py" line="710" />
+      <location filename="../CondaInterface/Conda.py" line="722" />
       <source>conda could not be started.</source>
       <translation type="unfinished" />
     </message>
@@ -5823,7 +5828,7 @@
   <context>
     <name>CondaExecDialog</name>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="104" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="99" />
       <location filename="../CondaInterface/CondaExecDialog.ui" line="0" />
       <source>Conda Execution</source>
       <translation type="unfinished" />
@@ -5851,46 +5856,46 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="105" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="100" />
       <source>The conda executable could not be started. Is it configured correctly?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="109" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="107" />
       <source>Operation started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="143" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="140" />
       <source>Operation finished.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="164" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="160" />
       <source>Conda command '{0}' did not return success.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="174" />
-      <location filename="../CondaInterface/CondaExecDialog.py" line="169" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="172" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="167" />
       <source>
 Conda Message: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="213" />
+      <location filename="../CondaInterface/CondaExecDialog.py" line="210" />
       <source>{0} (Size: {1})</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CondaInterface/CondaExecDialog.py" line="215" />
+      <source>Fetching {0} ...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CondaInterface/CondaExecDialog.py" line="218" />
-      <source>Fetching {0} ...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/CondaExecDialog.py" line="221" />
       <source> Done.
 </source>
       <translation type="unfinished" />
@@ -5899,42 +5904,42 @@
   <context>
     <name>CondaExportDialog</name>
     <message>
-      <location filename="../CondaInterface/CondaExportDialog.py" line="49" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="48" />
       <source>&amp;Refresh</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExportDialog.py" line="216" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="222" />
       <location filename="../CondaInterface/CondaExportDialog.py" line="53" />
       <source>Text Files (*.txt);;All Files (*)</source>
       <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
       <location filename="../CondaInterface/CondaExportDialog.ui" line="0" />
-      <location filename="../CondaInterface/CondaExportDialog.py" line="214" />
-      <location filename="../CondaInterface/CondaExportDialog.py" line="194" />
-      <location filename="../CondaInterface/CondaExportDialog.py" line="182" />
-      <location filename="../CondaInterface/CondaExportDialog.py" line="113" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="220" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="198" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="183" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="112" />
       <source>Generate Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExportDialog.py" line="114" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="113" />
       <source>The requirements were changed. Do you want to overwrite these changes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExportDialog.py" line="144" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="146" />
       <source>No output generated by conda.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExportDialog.py" line="183" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="184" />
       <source>The file &lt;b&gt;{0}&lt;/b&gt; already exists. Do you want to overwrite it?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaExportDialog.py" line="195" />
+      <location filename="../CondaInterface/CondaExportDialog.py" line="199" />
       <source>&lt;p&gt;The requirements could not be written to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -6012,13 +6017,13 @@
   <context>
     <name>CondaInfoDialog</name>
     <message>
-      <location filename="../CondaInterface/CondaInfoDialog.py" line="129" />
-      <location filename="../CondaInterface/CondaInfoDialog.py" line="66" />
+      <location filename="../CondaInterface/CondaInfoDialog.py" line="114" />
+      <location filename="../CondaInterface/CondaInfoDialog.py" line="61" />
       <source>None</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaInfoDialog.py" line="73" />
+      <location filename="../CondaInterface/CondaInfoDialog.py" line="68" />
       <source>{0} (writable)</source>
       <translation type="unfinished" />
     </message>
@@ -6126,12 +6131,12 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/__init__.py" line="50" />
+      <location filename="../CondaInterface/__init__.py" line="52" />
       <source>&lt;conda returned invalid data.&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/__init__.py" line="56" />
+      <location filename="../CondaInterface/__init__.py" line="58" />
       <source>&lt;conda returned an error: {0}.&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -6139,7 +6144,7 @@
   <context>
     <name>CondaNewEnvironmentDataDialog</name>
     <message>
-      <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.py" line="43" />
+      <location filename="../CondaInterface/CondaNewEnvironmentDataDialog.py" line="44" />
       <source>Text Files (*.txt);;All Files (*)</source>
       <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
@@ -6187,7 +6192,7 @@
   <context>
     <name>CondaPackageDetailsDialog</name>
     <message>
-      <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="93" />
+      <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="96" />
       <source>Package Details</source>
       <translation type="unfinished" />
     </message>
@@ -6195,12 +6200,12 @@
   <context>
     <name>CondaPackageDetailsWidget</name>
     <message>
-      <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="34" />
+      <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="36" />
       <source>&lt;b&gt;{0} / {1} / {2}&lt;/b&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="53" />
+      <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="57" />
       <source>unknown</source>
       <translation type="unfinished">neznámý</translation>
     </message>
@@ -6253,142 +6258,142 @@
   <context>
     <name>CondaPackagesWidget</name>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="74" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="79" />
       <source>Conda Menu</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="127" />
-      <source>Clean</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="129" />
-      <source>All</source>
-      <translation type="unfinished">Vše</translation>
-    </message>
-    <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="131" />
-      <source>Cache</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="133" />
-      <source>Lock Files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="136" />
-      <source>Packages</source>
+      <source>Clean</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="138" />
-      <source>Tarballs</source>
-      <translation type="unfinished" />
+      <source>All</source>
+      <translation type="unfinished">Vše</translation>
     </message>
     <message>
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="141" />
-      <source>About Conda...</source>
+      <source>Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="144" />
-      <source>Update Conda</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="585" />
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="565" />
+      <source>Lock Files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="147" />
-      <source>Install Packages</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="149" />
-      <source>Install Requirements</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="152" />
-      <source>Generate Requirements</source>
+      <source>Packages</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="150" />
+      <source>Tarballs</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="153" />
+      <source>About Conda...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../CondaInterface/CondaPackagesWidget.py" line="155" />
+      <source>Update Conda</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="613" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="591" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="159" />
+      <source>Install Packages</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="164" />
+      <source>Install Requirements</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="170" />
+      <source>Generate Requirements</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="175" />
       <source>Create Environment from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="625" />
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="158" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="655" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="179" />
       <source>Clone Environment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="672" />
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="160" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="701" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="183" />
       <source>Delete Environment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="165" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="189" />
       <source>Edit User Configuration...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="169" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="192" />
       <source>Configure...</source>
       <translation type="unfinished">Konfigurovat...</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="225" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="242" />
       <source>Getting installed packages...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="239" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="253" />
       <source>Getting outdated packages...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="262" />
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="258" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="280" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="273" />
       <source>{0} (Build: {1})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="407" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="428" />
       <source>Conda Search Package Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="566" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="592" />
       <source>Package Specifications (separated by whitespace):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="587" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="615" />
       <source>Text Files (*.txt);;All Files (*)</source>
       <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="649" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="678" />
       <source>Create Environment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="673" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="702" />
       <source>&lt;p&gt;Shall the environment &lt;b&gt;{0}&lt;/b&gt; really be deleted?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="697" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="727" />
       <source>Edit Configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CondaInterface/CondaPackagesWidget.py" line="698" />
+      <location filename="../CondaInterface/CondaPackagesWidget.py" line="728" />
       <source>The configuration file "{0}" does not exist or is not writable.</source>
       <translation type="unfinished" />
     </message>
@@ -6527,7 +6532,7 @@
   <context>
     <name>CondaPage</name>
     <message>
-      <location filename="../Preferences/ConfigurationPages/CondaPage.py" line="31" />
+      <location filename="../Preferences/ConfigurationPages/CondaPage.py" line="33" />
       <source>Press to select the conda executable via a file selection dialog.</source>
       <translation type="unfinished" />
     </message>
@@ -6555,376 +6560,376 @@
   <context>
     <name>ConfigurationWidget</name>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="144" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="164" />
       <source>Application</source>
       <translation>Aplikace</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="147" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="170" />
       <source>Conda</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="150" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="172" />
       <source>Cooperation</source>
       <translation>Spolupráce</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="153" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="179" />
       <source>CORBA</source>
       <translation>CORBA</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="156" />
-      <source>Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="159" />
-      <source>Email</source>
-      <translation>Email</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="162" />
-      <source>Graphics</source>
-      <translation>Grafika</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="521" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="165" />
-      <source>Hex Editor</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="535" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="515" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="456" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="394" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="168" />
-      <source>Icons</source>
-      <translation>Ikony</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="171" />
-      <source>IRC</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="174" />
-      <source>Log-Viewer</source>
-      <translation type="unfinished">Prohlížeč logu</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="177" />
-      <source>MicroPython</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="180" />
-      <source>Mimetypes</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="462" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="183" />
-      <source>Network</source>
-      <translation>Síť</translation>
-    </message>
-    <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="186" />
-      <source>Notifications</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="190" />
-      <source>Python Package Management</source>
+      <source>Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="193" />
-      <source>Plugin Manager</source>
-      <translation>Plugin Manažer</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="465" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="400" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="197" />
-      <source>Printer</source>
-      <translation>Tiskárna</translation>
+      <source>Email</source>
+      <translation>Email</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="200" />
-      <source>Protobuf</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="203" />
-      <source>Python</source>
-      <translation>Python</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="206" />
-      <source>Qt</source>
-      <translation>Qt</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="468" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="209" />
-      <source>Security</source>
-      <translation type="unfinished">Bezpečnost</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="212" />
-      <source>Shell</source>
-      <translation>Shell</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="215" />
-      <source>Tasks</source>
-      <translation>Úlohy</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="218" />
-      <source>Templates</source>
-      <translation>Šablony</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="502" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="221" />
-      <source>Tray Starter</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="224" />
-      <source>Version Control Systems</source>
-      <translation>Version Control Systems</translation>
+      <source>Graphics</source>
+      <translation>Grafika</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="862" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="207" />
+      <source>Hex Editor</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="880" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="848" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="751" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="636" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="214" />
+      <source>Icons</source>
+      <translation>Ikony</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="220" />
+      <source>IRC</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="222" />
+      <source>Log-Viewer</source>
+      <translation type="unfinished">Prohlížeč logu</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="229" />
-      <source>Debugger</source>
-      <translation>Debugger</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="407" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="248" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="232" />
-      <source>General</source>
-      <translation>Hlavní</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="235" />
-      <source>Python3</source>
-      <translation />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="404" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="239" />
-      <source>Editor</source>
-      <translation>Editor</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="242" />
-      <source>APIs</source>
-      <translation>APIs</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="245" />
-      <source>Documentation Viewer</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="410" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="251" />
-      <source>Filehandling</source>
-      <translation>Manažer souborů</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="414" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="255" />
-      <source>Searching</source>
-      <translation>Vyhledávání</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="488" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="417" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="376" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="258" />
-      <source>Spell checking</source>
-      <translation>Kontrola pravopisu</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="421" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="262" />
-      <source>Style</source>
-      <translation>Styl</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="265" />
-      <source>Code Checkers</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="424" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="268" />
-      <source>Typing</source>
-      <translation>Psaní</translation>
-    </message>
-    <message>
+      <source>MicroPython</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="236" />
+      <source>Mimetypes</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="765" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="243" />
+      <source>Network</source>
+      <translation>Síť</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="250" />
+      <source>Notifications</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="257" />
+      <source>Python Package Management</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="264" />
+      <source>Plugin Manager</source>
+      <translation>Plugin Manažer</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="772" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="650" />
       <location filename="../Preferences/ConfigurationDialog.py" line="271" />
-      <source>Exporters</source>
-      <translation>Exportery</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="275" />
-      <source>Autocompletion</source>
-      <translation>Autodoplňování</translation>
+      <source>Printer</source>
+      <translation>Tiskárna</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="278" />
+      <source>Protobuf</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="285" />
+      <source>Python</source>
+      <translation>Python</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="291" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="279" />
-      <source>QScintilla</source>
-      <translation>QScintilla</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="321" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="294" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="283" />
-      <source>Jedi</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="288" />
-      <source>Calltips</source>
-      <translation>Rychlé tipy</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="428" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="298" />
-      <source>Highlighters</source>
-      <translation>Zvýrazňovače</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="432" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="302" />
-      <source>Filetype Associations</source>
-      <translation>Asociace typů souborů</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="436" />
+      <source>Qt</source>
+      <translation>Qt</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="779" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="293" />
+      <source>Security</source>
+      <translation type="unfinished">Bezpečnost</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="300" />
+      <source>Shell</source>
+      <translation>Shell</translation>
+    </message>
+    <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="306" />
-      <source>Styles</source>
-      <translation>Styly</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="440" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="310" />
-      <source>Keywords</source>
-      <translation>Klíčová slova</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="443" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="313" />
-      <source>Properties</source>
-      <translation>Nastavení</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="317" />
-      <source>Mouse Click Handlers</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="326" />
-      <source>Help</source>
-      <translation>Nápověda</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="472" />
+      <source>Tasks</source>
+      <translation>Úlohy</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="308" />
+      <source>Templates</source>
+      <translation>Šablony</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="831" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="315" />
+      <source>Tray Starter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="322" />
+      <source>Version Control Systems</source>
+      <translation>Version Control Systems</translation>
+    </message>
+    <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="329" />
-      <source>Help Documentation</source>
-      <translation>Dokumenty nápovědy</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="333" />
-      <source>Help Viewers</source>
-      <translation>Prohlížeče nápovědy</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="344" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="338" />
-      <source>Project</source>
-      <translation>Projekt</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="341" />
-      <source>Project Viewer</source>
-      <translation>Prohlížeč projektu</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="347" />
-      <source>Multiproject</source>
-      <translation>Multiprojekt</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="538" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="518" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="459" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="397" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="355" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="352" />
-      <source>Interface</source>
-      <translation>Interface</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="358" />
-      <source>Viewmanager</source>
-      <translation>Viewmanager</translation>
+      <source>Debugger</source>
+      <translation>Debugger</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="664" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="371" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="336" />
+      <source>General</source>
+      <translation>Hlavní</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="343" />
+      <source>Python3</source>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="657" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="350" />
+      <source>Editor</source>
+      <translation>Editor</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="357" />
+      <source>APIs</source>
+      <translation>APIs</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationDialog.py" line="364" />
+      <source>Documentation Viewer</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="671" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="378" />
+      <source>Filehandling</source>
+      <translation>Manažer souborů</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="678" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="385" />
+      <source>Searching</source>
+      <translation>Vyhledávání</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="814" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="685" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="614" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="392" />
+      <source>Spell checking</source>
+      <translation>Kontrola pravopisu</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="692" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="399" />
+      <source>Style</source>
+      <translation>Styl</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="406" />
+      <source>Code Checkers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="699" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="413" />
+      <source>Typing</source>
+      <translation>Psaní</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="420" />
+      <source>Exporters</source>
+      <translation>Exportery</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="427" />
+      <source>Autocompletion</source>
+      <translation>Autodoplňování</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="455" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="434" />
+      <source>QScintilla</source>
+      <translation>QScintilla</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="511" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="462" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="441" />
+      <source>Jedi</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="448" />
+      <source>Calltips</source>
+      <translation>Rychlé tipy</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="706" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="469" />
+      <source>Highlighters</source>
+      <translation>Zvýrazňovače</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="713" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="476" />
+      <source>Filetype Associations</source>
+      <translation>Asociace typů souborů</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="720" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="483" />
+      <source>Styles</source>
+      <translation>Styly</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="727" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="490" />
+      <source>Keywords</source>
+      <translation>Klíčová slova</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="734" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="497" />
+      <source>Properties</source>
+      <translation>Nastavení</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="504" />
+      <source>Mouse Click Handlers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="517" />
+      <source>Help</source>
+      <translation>Nápověda</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="786" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="519" />
+      <source>Help Documentation</source>
+      <translation>Dokumenty nápovědy</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="526" />
+      <source>Help Viewers</source>
+      <translation>Prohlížeče nápovědy</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="547" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="533" />
+      <source>Project</source>
+      <translation>Projekt</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="540" />
+      <source>Project Viewer</source>
+      <translation>Prohlížeč projektu</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="554" />
+      <source>Multiproject</source>
+      <translation>Multiprojekt</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="887" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="855" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="758" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="643" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="568" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="561" />
+      <source>Interface</source>
+      <translation>Interface</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="575" />
+      <source>Viewmanager</source>
+      <translation>Viewmanager</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationDialog.py" line="586" />
       <source>Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="477" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="367" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="793" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="593" />
       <source>Appearance</source>
       <translation>Vzhled</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="480" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="370" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="800" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="600" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="484" />
-      <location filename="../Preferences/ConfigurationDialog.py" line="373" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="807" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="607" />
       <source>VirusTotal Interface</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="616" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="973" />
       <source>Enter search text...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="690" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1046" />
       <source>Preferences</source>
       <translation>Předvolby</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="697" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1052" />
       <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>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="772" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1130" />
       <source>Configuration Page Error</source>
       <translation>Chyba na straně konfigurace</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationDialog.py" line="773" />
+      <location filename="../Preferences/ConfigurationDialog.py" line="1131" />
       <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>
@@ -6932,32 +6937,32 @@
   <context>
     <name>Connection</name>
     <message>
-      <location filename="../Cooperation/Connection.py" line="78" />
+      <location filename="../Cooperation/Connection.py" line="79" />
       <source>undefined</source>
       <translation>nedefinovaný</translation>
     </message>
     <message>
-      <location filename="../Cooperation/Connection.py" line="79" />
+      <location filename="../Cooperation/Connection.py" line="80" />
       <source>unknown</source>
       <translation>neznámý</translation>
     </message>
     <message>
-      <location filename="../Cooperation/Connection.py" line="207" />
+      <location filename="../Cooperation/Connection.py" line="210" />
       <source>* Connection attempted by banned user '{0}'.</source>
       <translation>* Pokus o připojení od zakázaného uživatele '{0}'.</translation>
     </message>
     <message>
-      <location filename="../Cooperation/Connection.py" line="219" />
+      <location filename="../Cooperation/Connection.py" line="224" />
       <source>New Connection</source>
       <translation>Nové spojení</translation>
     </message>
     <message>
-      <location filename="../Cooperation/Connection.py" line="220" />
+      <location filename="../Cooperation/Connection.py" line="225" />
       <source>&lt;p&gt;Accept connection from &lt;strong&gt;{0}@{1}&lt;/strong&gt;?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Přijmout připojení z &lt;strong&gt;{0}@{1}&lt;/strong&gt;?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Cooperation/Connection.py" line="458" />
+      <location filename="../Cooperation/Connection.py" line="495" />
       <source>* Connection to {0}:{1} refused.</source>
       <translation>* Připojení z {0}:{1} odmítnuto.</translation>
     </message>
@@ -6965,7 +6970,7 @@
   <context>
     <name>ConnectionSelectionDialog</name>
     <message>
-      <location filename="../MicroPython/ConnectionSelectionDialog.py" line="47" />
+      <location filename="../MicroPython/ConnectionSelectionDialog.py" line="48" />
       <source>{0} - {1}</source>
       <comment>description - port name</comment>
       <translation type="unfinished">{0} - {1}</translation>
@@ -7037,27 +7042,27 @@
   <context>
     <name>CookieExceptionsModel</name>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="33" />
+      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="34" />
       <source>Website</source>
       <translation>Webstrana</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="34" />
+      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="35" />
       <source>Status</source>
       <translation />
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="87" />
+      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="88" />
       <source>Allow</source>
       <translation>Povolit</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="96" />
+      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="97" />
       <source>Block</source>
       <translation>Blokovat</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="105" />
+      <location filename="../WebBrowser/CookieJar/CookieExceptionsModel.py" line="106" />
       <source>Allow For Session</source>
       <translation>Povolit pro relaci</translation>
     </message>
@@ -7183,12 +7188,12 @@
       <translation type="unfinished">Doména:</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="178" />
+      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177" />
       <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="176" />
       <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="175" />
       <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="174" />
       <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="173" />
-      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="172" />
-      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="171" />
       <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" />
       <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" />
       <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" />
@@ -7254,37 +7259,37 @@
       <translation>Přidat p&amp;ravidlo...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="146" />
+      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="147" />
       <source>Remove All Cookies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="147" />
+      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="148" />
       <source>Do you really want to remove all stored cookies?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="178" />
+      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="180" />
       <source>Remove Cookies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="187" />
-      <source>Secure connections only</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="189" />
-      <source>All connections</source>
+      <source>Secure connections only</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="191" />
+      <source>All connections</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="193" />
       <source>Session Cookie</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="198" />
+      <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="202" />
       <source>Remove Cookie</source>
       <translation type="unfinished" />
     </message>
@@ -7292,8 +7297,8 @@
   <context>
     <name>CookiesExceptionsDialog</name>
     <message>
-      <location filename="../WebBrowser/CookieJar/CookiesExceptionsDialog.py" line="71" />
       <location filename="../WebBrowser/CookieJar/CookiesExceptionsDialog.py" line="69" />
+      <location filename="../WebBrowser/CookieJar/CookiesExceptionsDialog.py" line="67" />
       <source>Allow For Session</source>
       <translation>Povolit pro relaci</translation>
     </message>
@@ -7381,18 +7386,18 @@
   <context>
     <name>CooperationClient</name>
     <message>
-      <location filename="../Cooperation/CooperationClient.py" line="87" />
+      <location filename="../Cooperation/CooperationClient.py" line="85" />
       <source>unknown</source>
       <translation>neznámý</translation>
     </message>
     <message>
-      <location filename="../Cooperation/CooperationClient.py" line="301" />
+      <location filename="../Cooperation/CooperationClient.py" line="295" />
       <source>Illegal address: {0}@{1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Cooperation/CooperationClient.py" line="394" />
+      <location filename="../Cooperation/CooperationClient.py" line="387" />
       <source>No servers present.</source>
       <translation type="unfinished" />
     </message>
@@ -7498,7 +7503,7 @@
   <context>
     <name>CorbaPage</name>
     <message>
-      <location filename="../Preferences/ConfigurationPages/CorbaPage.py" line="31" />
+      <location filename="../Preferences/ConfigurationPages/CorbaPage.py" line="33" />
       <source>Press to select the IDL compiler via a file selection dialog.</source>
       <translation>Stisknout pro výběr IDL kompilátoru přes dialog výběru souboru.</translation>
     </message>
@@ -7571,62 +7576,62 @@
       <translation>Zadejte regulární výraz pro filtrování seznamu níže</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="134" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="151" />
       <source>Create Dialog Code</source>
       <translation>Vytvořit Dialog Code</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="135" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="152" />
       <source>The file &lt;b&gt;{0}&lt;/b&gt; exists but does not contain any classes.</source>
       <translation>Soubor &lt;b&gt;{0}&lt;/b&gt; existuje ale neobsahuje žádné třídy.</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="224" />
-      <location filename="../Project/CreateDialogCodeDialog.py" line="215" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="241" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="232" />
       <source>uic error</source>
       <translation>uic chyba</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="216" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="233" />
       <source>&lt;p&gt;There was an error loading the form &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Byla nalezena chyba načtená z &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="225" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="242" />
       <source>&lt;p&gt;The project specific Python interpreter &lt;b&gt;{0}&lt;/b&gt; could not be started or did not finish within 30 seconds.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="570" />
-      <location filename="../Project/CreateDialogCodeDialog.py" line="477" />
-      <location filename="../Project/CreateDialogCodeDialog.py" line="440" />
-      <location filename="../Project/CreateDialogCodeDialog.py" line="429" />
-      <location filename="../Project/CreateDialogCodeDialog.py" line="392" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="592" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="489" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="451" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="439" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="403" />
       <source>Code Generation</source>
       <translation>Generování kódu</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="393" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="404" />
       <source>&lt;p&gt;Code generation for project language "{0}" is not supported.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="430" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="440" />
       <source>&lt;p&gt;No code template file available for project type "{0}".&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="441" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="452" />
       <source>&lt;p&gt;Could not open the code template file "{0}".&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Template soubor &lt;b&gt;{0}&lt;/b&gt; nelze otevřít.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="478" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="490" />
       <source>&lt;p&gt;Could not open the source file "{0}".&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Nelze ovevřít source soubor "{0}".&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/CreateDialogCodeDialog.py" line="571" />
+      <location filename="../Project/CreateDialogCodeDialog.py" line="593" />
       <source>&lt;p&gt;Could not write the source file "{0}".&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Nelze zapsat do source souboru "{0}".&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
@@ -7634,25 +7639,25 @@
   <context>
     <name>Crypto</name>
     <message>
-      <location filename="../Utilities/crypto/__init__.py" line="101" />
-      <location filename="../Utilities/crypto/__init__.py" line="94" />
-      <location filename="../Utilities/crypto/__init__.py" line="86" />
-      <location filename="../Utilities/crypto/__init__.py" line="73" />
+      <location filename="../Utilities/crypto/__init__.py" line="99" />
+      <location filename="../Utilities/crypto/__init__.py" line="91" />
+      <location filename="../Utilities/crypto/__init__.py" line="83" />
+      <location filename="../Utilities/crypto/__init__.py" line="68" />
       <source>Master Password</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/crypto/__init__.py" line="74" />
+      <location filename="../Utilities/crypto/__init__.py" line="69" />
       <source>Enter the master password:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/crypto/__init__.py" line="88" />
+      <location filename="../Utilities/crypto/__init__.py" line="84" />
       <source>The given password is incorrect.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/crypto/__init__.py" line="95" />
+      <location filename="../Utilities/crypto/__init__.py" line="92" />
       <source>There is no master password registered.</source>
       <translation type="unfinished" />
     </message>
@@ -7660,24 +7665,24 @@
   <context>
     <name>CycloneDX</name>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="161" />
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="137" />
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="104" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="173" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="150" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="114" />
       <source>CycloneDX - SBOM Creation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="106" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="117" />
       <source>&lt;p&gt;The configured input file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="139" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="151" />
       <source>&lt;p&gt;Some of the dependencies do not have pinned version numbers.&lt;ul&gt;{0}&lt;/ul&gt;The above listed packages will NOT be included in the generated CycloneDX SBOM file as version is a mandatory field.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="163" />
+      <location filename="../CycloneDXInterface/CycloneDXUtilities.py" line="174" />
       <source>&lt;p&gt;The SBOM data was written to file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -7805,22 +7810,22 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="99" />
+      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="110" />
       <source>Edit Metadata...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="138" />
+      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="144" />
       <source>JSON Files (*.json);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="141" />
+      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="146" />
       <source>XML Files (*.xml);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="143" />
+      <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="148" />
       <source>All Files (*)</source>
       <translation type="unfinished">Všechny soubory (*)</translation>
     </message>
@@ -7828,42 +7833,42 @@
   <context>
     <name>CycloneDXMetaDataDialog</name>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="24" />
+      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="25" />
       <source>Application</source>
       <translation type="unfinished">Aplikace</translation>
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="26" />
-      <source>Container</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="28" />
+      <source>Container</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="31" />
       <source>Device</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="30" />
-      <source>File</source>
-      <translation type="unfinished">Soubor</translation>
-    </message>
-    <message>
-      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="32" />
-      <source>Firmware</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="34" />
+      <source>File</source>
+      <translation type="unfinished">Soubor</translation>
+    </message>
+    <message>
+      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="37" />
+      <source>Firmware</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="40" />
       <source>Framework</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="36" />
+      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="43" />
       <source>Library</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="38" />
+      <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="46" />
       <source>Operating System</source>
       <translation type="unfinished" />
     </message>
@@ -7977,55 +7982,55 @@
   <context>
     <name>DebugServer</name>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="178" />
+      <location filename="../Debugger/DebugServer.py" line="182" />
       <source>created</source>
       <comment>must be same as in EditWatchpointDialog</comment>
       <translation>vytvořeno</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="180" />
+      <location filename="../Debugger/DebugServer.py" line="185" />
       <source>changed</source>
       <comment>must be same as in EditWatchpointDialog</comment>
       <translation>změněno</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="329" />
+      <location filename="../Debugger/DebugServer.py" line="339" />
       <source>Register Debugger Interface</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="330" />
+      <location filename="../Debugger/DebugServer.py" line="340" />
       <source>&lt;p&gt;The debugger interface &lt;b&gt;{0}&lt;/b&gt; has already been registered. Ignoring this request.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="854" />
+      <location filename="../Debugger/DebugServer.py" line="914" />
       <source>Connection from illegal host</source>
       <translation>Spojení z ilegálního hosta</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="855" />
+      <location filename="../Debugger/DebugServer.py" line="915" />
       <source>&lt;p&gt;A connection was attempted by the illegal host &lt;b&gt;{0}&lt;/b&gt;. Accept this connection?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Pokus o spojení z ilegálního hosta &lt;b&gt;{0}&lt;/b&gt;. Přijmout toto spojení?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1171" />
-      <location filename="../Debugger/DebugServer.py" line="1106" />
-      <location filename="../Debugger/DebugServer.py" line="1040" />
-      <location filename="../Debugger/DebugServer.py" line="972" />
+      <location filename="../Debugger/DebugServer.py" line="1298" />
+      <location filename="../Debugger/DebugServer.py" line="1216" />
+      <location filename="../Debugger/DebugServer.py" line="1133" />
+      <location filename="../Debugger/DebugServer.py" line="1045" />
       <source>Start Debugger</source>
       <translation type="unfinished">Spustit debuger</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1172" />
-      <location filename="../Debugger/DebugServer.py" line="1107" />
-      <location filename="../Debugger/DebugServer.py" line="1041" />
-      <location filename="../Debugger/DebugServer.py" line="973" />
+      <location filename="../Debugger/DebugServer.py" line="1299" />
+      <location filename="../Debugger/DebugServer.py" line="1217" />
+      <location filename="../Debugger/DebugServer.py" line="1134" />
+      <location filename="../Debugger/DebugServer.py" line="1046" />
       <source>&lt;p&gt;The debugger type &lt;b&gt;{0}&lt;/b&gt; is not supported or not configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1746" />
+      <location filename="../Debugger/DebugServer.py" line="1886" />
       <source>
 Not connected
 </source>
@@ -8034,13 +8039,13 @@
 </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1893" />
+      <location filename="../Debugger/DebugServer.py" line="2049" />
       <source>Passive debug connection received
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugServer.py" line="1907" />
+      <location filename="../Debugger/DebugServer.py" line="2063" />
       <source>Passive debug connection closed
 </source>
       <translation type="unfinished" />
@@ -8049,665 +8054,665 @@
   <context>
     <name>DebugUI</name>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="191" />
+      <location filename="../Debugger/DebugUI.py" line="213" />
       <source>Notification</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2070" />
-      <location filename="../Debugger/DebugUI.py" line="213" />
+      <location filename="../Debugger/DebugUI.py" line="2330" />
+      <location filename="../Debugger/DebugUI.py" line="239" />
       <source>Run Script</source>
       <translation>Spustit skript</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="215" />
+      <location filename="../Debugger/DebugUI.py" line="241" />
       <source>&amp;Run Script...</source>
       <translation>Spustit sk&amp;ript...</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="217" />
-      <source>Run the current Script</source>
-      <translation>Spustit aktuální skript</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="218" />
-      <source>&lt;b&gt;Run Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Spustit skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění skriptu bez debugeru. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="2097" />
-      <location filename="../Debugger/DebugUI.py" line="2068" />
-      <location filename="../Debugger/DebugUI.py" line="228" />
-      <source>Run Project</source>
-      <translation>Spustit projekt</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="230" />
-      <source>Run &amp;Project...</source>
-      <translation>Spustit &amp;projekt...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="233" />
-      <source>Run the current Project</source>
-      <translation>Spustit aktuální projekt</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="234" />
-      <source>&lt;b&gt;Run Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Spustit projekt&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu bez debugeru. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="245" />
-      <source>Coverage run of Script</source>
-      <translation>Spustit skript s kontrolou pokrytí</translation>
-    </message>
-    <message>
       <location filename="../Debugger/DebugUI.py" line="247" />
-      <source>Coverage run of Script...</source>
-      <translation>Spustit skript s kontrolou pokrytí...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="250" />
-      <source>Perform a coverage run of the current Script</source>
-      <translation>Provede se spuštění běhu aktuálního skriptu s kontrolou pokrytí kódu</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="251" />
-      <source>&lt;b&gt;Coverage run of Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Spustit skript s kontrolou pokrytí&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="261" />
-      <source>Coverage run of Project</source>
-      <translation>Spustit projekt s kontrolou pokrytí</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="263" />
-      <source>Coverage run of Project...</source>
-      <translation>Spustit projekt s kontrolou pokrytí...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="266" />
-      <source>Perform a coverage run of the current Project</source>
-      <translation>Provede se spuštění běhu aktuálního projektu s kontrolou pokrytí kódu</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="267" />
-      <source>&lt;b&gt;Coverage run of Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Spustit projekt s kontrolou pokrytí&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="278" />
-      <source>Profile Script</source>
-      <translation>Profilovat skript</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="280" />
-      <source>Profile Script...</source>
-      <translation>Profilovat skript...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="281" />
-      <source>Profile the current Script</source>
-      <translation>Profilovat aktuální skript</translation>
+      <source>Run the current Script</source>
+      <translation>Spustit aktuální skript</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="249" />
+      <source>&lt;b&gt;Run Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the script outside the debugger. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Spustit skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění skriptu bez debugeru. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="2372" />
+      <location filename="../Debugger/DebugUI.py" line="2330" />
+      <location filename="../Debugger/DebugUI.py" line="260" />
+      <source>Run Project</source>
+      <translation>Spustit projekt</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="262" />
+      <source>Run &amp;Project...</source>
+      <translation>Spustit &amp;projekt...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="268" />
+      <source>Run the current Project</source>
+      <translation>Spustit aktuální projekt</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="270" />
+      <source>&lt;b&gt;Run Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the current project outside the debugger. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Spustit projekt&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu bez debugeru. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="282" />
-      <source>&lt;b&gt;Profile Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Profilovat skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu s profilováním kódu. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
+      <source>Coverage run of Script</source>
+      <translation>Spustit skript s kontrolou pokrytí</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="284" />
+      <source>Coverage run of Script...</source>
+      <translation>Spustit skript s kontrolou pokrytí...</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="291" />
+      <source>Perform a coverage run of the current Script</source>
+      <translation>Provede se spuštění běhu aktuálního skriptu s kontrolou pokrytí kódu</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="294" />
+      <source>&lt;b&gt;Coverage run of Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the script under the control of a coverage analysis tool. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Spustit skript s kontrolou pokrytí&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v souboru neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="305" />
+      <source>Coverage run of Project</source>
+      <translation>Spustit projekt s kontrolou pokrytí</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="307" />
+      <source>Coverage run of Project...</source>
+      <translation>Spustit projekt s kontrolou pokrytí...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="314" />
+      <source>Perform a coverage run of the current Project</source>
+      <translation>Provede se spuštění běhu aktuálního projektu s kontrolou pokrytí kódu</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="317" />
+      <source>&lt;b&gt;Coverage run of Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and run the current project under the control of a coverage analysis tool. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Spustit projekt s kontrolou pokrytí&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu pod kontrolou nástroje analýzy pokrytí kódu. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="329" />
+      <source>Profile Script</source>
+      <translation>Profilovat skript</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="331" />
+      <source>Profile Script...</source>
+      <translation>Profilovat skript...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="337" />
+      <source>Profile the current Script</source>
+      <translation>Profilovat aktuální skript</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="339" />
+      <source>&lt;b&gt;Profile Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and profile the script. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Profilovat skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu s profilováním kódu. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="349" />
       <source>Profile Project</source>
       <translation>Profilovat projekt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="293" />
+      <location filename="../Debugger/DebugUI.py" line="351" />
       <source>Profile Project...</source>
       <translation>Profilovat projekt...</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="296" />
+      <location filename="../Debugger/DebugUI.py" line="357" />
       <source>Profile the current Project</source>
       <translation>Profilovat aktuální projekt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="297" />
+      <location filename="../Debugger/DebugUI.py" line="359" />
       <source>&lt;b&gt;Profile Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and profile the current project. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Profilovat projekt&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu s profilováním kódu. Pokud jsou v projektu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2233" />
-      <location filename="../Debugger/DebugUI.py" line="307" />
+      <location filename="../Debugger/DebugUI.py" line="2517" />
+      <location filename="../Debugger/DebugUI.py" line="370" />
       <source>Debug Script</source>
       <translation>Debugovat skript</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="309" />
+      <location filename="../Debugger/DebugUI.py" line="372" />
       <source>&amp;Debug Script...</source>
       <translation>&amp;Debugovat skript...</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="311" />
+      <location filename="../Debugger/DebugUI.py" line="378" />
       <source>Debug the current Script</source>
       <translation>Debugovat aktuální skript</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="312" />
-      <source>&lt;b&gt;Debug Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Debugovat skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a aktuální řádky jako první python příkaz v aktuálním editačním okně. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="2265" />
-      <location filename="../Debugger/DebugUI.py" line="2231" />
-      <location filename="../Debugger/DebugUI.py" line="323" />
-      <source>Debug Project</source>
-      <translation>Debugovat projekt</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="325" />
-      <source>Debug &amp;Project...</source>
-      <translation>Debugovat pro&amp;jekt...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="328" />
-      <source>Debug the current Project</source>
-      <translation>Debugovat aktuální projekt</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="330" />
-      <source>&lt;b&gt;Debug Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Debugovat projekt&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a nastavení aktuální řádky jako první python příkaz hlavního skriptu v aktuálním projektu. Pokud jsou v projektu neuložené změny, měly by se měly nejdříve uložit.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="343" />
-      <location filename="../Debugger/DebugUI.py" line="341" />
-      <source>Restart</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="344" />
-      <source>Restart the last debugged script</source>
-      <translation>Restartovat posledně debugovaný skript</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="346" />
-      <source>&lt;b&gt;Restart&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="500" />
-      <location filename="../Debugger/DebugUI.py" line="359" />
-      <location filename="../Debugger/DebugUI.py" line="357" />
-      <source>Stop</source>
-      <translation />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="363" />
-      <source>Stop the running script.</source>
-      <translation>Zastavit běžící skript.</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="364" />
-      <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;This stops the script running in the debugger backend.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="374" />
-      <source>Continue</source>
-      <translation>Pokračovat</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="376" />
-      <source>&amp;Continue</source>
-      <translation>&amp;Pokračovat</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="379" />
-      <source>Continue running the program from the current line</source>
-      <translation>Pokračovat v běhu programu od aktuální řádky</translation>
-    </message>
-    <message>
       <location filename="../Debugger/DebugUI.py" line="380" />
-      <source>&lt;b&gt;Continue&lt;/b&gt;&lt;p&gt;Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Pokračovat&lt;/b&gt;&lt;p&gt;Pokračovat v běhu programu od aktuální řádky. Program se zastaví na nejbližším breakpointu nebo běží až do konce.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="390" />
-      <source>Continue to Cursor</source>
-      <translation>Pokračovat až na kurzor</translation>
-    </message>
-    <message>
+      <source>&lt;b&gt;Debug Script&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the current editor window. If the file has unsaved changes it may be saved first.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Debugovat skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a aktuální řádky jako první python příkaz v aktuálním editačním okně. Pokud jsou ve skriptu neuložené změny, měly by se nejdříve uložit.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="2569" />
+      <location filename="../Debugger/DebugUI.py" line="2517" />
       <location filename="../Debugger/DebugUI.py" line="392" />
-      <source>Continue &amp;To Cursor</source>
-      <translation>Pokračova&amp;t až na kurzor</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="395" />
-      <source>Continue running the program from the current line to the current cursor position</source>
-      <translation>Pokračovat v běhu programu od aktuální řádky až na pozici kurzoru</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="398" />
-      <source>&lt;b&gt;Continue To Cursor&lt;/b&gt;&lt;p&gt;Continue running the program from the current line to the current cursor position.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Pokračovat až na kurzor&lt;/b&gt;&lt;p&gt;Běh programu pokračuje až na řádek, na kterém se nachází kurzor.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="407" />
-      <source>Continue Until</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="409" />
-      <source>Continue &amp;Until</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="413" />
-      <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source>
-      <translation type="unfinished" />
+      <source>Debug Project</source>
+      <translation>Debugovat projekt</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="394" />
+      <source>Debug &amp;Project...</source>
+      <translation>Debugovat pro&amp;jekt...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="400" />
+      <source>Debug the current Project</source>
+      <translation>Debugovat aktuální projekt</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="402" />
+      <source>&lt;b&gt;Debug Project&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the main script of the current project. If files of the current project have unsaved changes they may be saved first.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Debugovat projekt&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a nastavení aktuální řádky jako první python příkaz hlavního skriptu v aktuálním projektu. Pokud jsou v projektu neuložené změny, měly by se měly nejdříve uložit.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="416" />
-      <source>&lt;b&gt;Continue Until&lt;/b&gt;&lt;p&gt;Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="426" />
-      <source>Move Instruction Pointer to Cursor</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="428" />
-      <source>&amp;Jump To Cursor</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="430" />
-      <source>Skip the code from the current line to the current cursor position</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="433" />
-      <source>&lt;b&gt;Move Instruction Pointer to Cursor&lt;/b&gt;&lt;p&gt;Move the Python internal instruction pointer to the current cursor position without executing the code in between.&lt;/p&gt;&lt;p&gt;It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <location filename="../Debugger/DebugUI.py" line="414" />
+      <source>Restart</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="422" />
+      <source>Restart the last debugged script</source>
+      <translation>Restartovat posledně debugovaný skript</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="424" />
+      <source>&lt;b&gt;Restart&lt;/b&gt;&lt;p&gt;Set the command line arguments and set the current line to be the first executable Python statement of the script that was debugged last. If there are unsaved changes, they may be saved first.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="635" />
+      <location filename="../Debugger/DebugUI.py" line="438" />
+      <location filename="../Debugger/DebugUI.py" line="436" />
+      <source>Stop</source>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="444" />
+      <source>Stop the running script.</source>
+      <translation>Zastavit běžící skript.</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="446" />
-      <source>Single Step</source>
-      <translation>Krok dovnitř</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="448" />
-      <source>Sin&amp;gle Step</source>
-      <translation>&amp;Krok dovnitř</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="450" />
-      <source>Execute a single Python statement</source>
-      <translation>Vykonat jen jeden python příkaz</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="451" />
-      <source>&lt;b&gt;Single Step&lt;/b&gt;&lt;p&gt;Execute a single Python statement. If the statement is an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Krok dovnitř&lt;/b&gt;&lt;p&gt;Vykoná se jen jeden python příkaz. Pokud je příkaz &lt;tt&gt;import&lt;/tt&gt;, konstruktor třídy, metoda nebo funkce, tak debuger vstoupí dovnitř funkce a zastaví se na prvním příkazu v těle funkce.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="462" />
-      <source>Step Over</source>
-      <translation>Krok přes</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="464" />
-      <source>Step &amp;Over</source>
-      <translation>Kr&amp;ok přes</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="466" />
-      <source>Execute a single Python statement staying in the current frame</source>
-      <translation>Vykonat jeden python příkaz ale nevstupovat do něj</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="469" />
-      <source>&lt;b&gt;Step Over&lt;/b&gt;&lt;p&gt;Execute a single Python statement staying in the same frame. If the statement is an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Krok přes&lt;/b&gt;&lt;p&gt;Vykoná se jeden python příkaz. Pokud je příkaz &lt;tt&gt;import&lt;/tt&gt;, konstruktor třídy, metoda nebo funkce, tak debuger nevstupuje dovnitř funkce, ale vykoná ji celou a zastaví se až na následujícím příkazu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="481" />
-      <source>Step Out</source>
-      <translation>Krok ven</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="483" />
-      <source>Step Ou&amp;t</source>
-      <translation>Krok &amp;ven</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="485" />
-      <source>Execute Python statements until leaving the current frame</source>
-      <translation>Vykonávat python příkazy tak dlouho, dokud nedojde k opuštění těla kódu</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="488" />
-      <source>&lt;b&gt;Step Out&lt;/b&gt;&lt;p&gt;Execute Python statements until leaving the current frame. If the statements are inside an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Krok ven&lt;/b&gt;&lt;p&gt;Provádí se python příkazy tak dlouho, dokud nedojde k opuštění těla aktuálního bloku kódu. Pokud je příkaz &lt;tt&gt;import&lt;/tt&gt;, konstruktor třídy, metoda nebo funkce, tak debuger provádí příkazy tak dlouho, dokud z daného bloku nevystoupí. Zastaví se až na příkazu následujícím za daným blokem.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="502" />
-      <source>&amp;Stop</source>
-      <translation>&amp;Stop</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="504" />
-      <source>Stop debugging</source>
-      <translation>Stop debugování</translation>
+      <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;This stops the script running in the debugger backend.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="457" />
+      <source>Continue</source>
+      <translation>Pokračovat</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="459" />
+      <source>&amp;Continue</source>
+      <translation>&amp;Pokračovat</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="465" />
+      <source>Continue running the program from the current line</source>
+      <translation>Pokračovat v běhu programu od aktuální řádky</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="467" />
+      <source>&lt;b&gt;Continue&lt;/b&gt;&lt;p&gt;Continue running the program from the current line. The program will stop when it terminates or when a breakpoint is reached.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Pokračovat&lt;/b&gt;&lt;p&gt;Pokračovat v běhu programu od aktuální řádky. Program se zastaví na nejbližším breakpointu nebo běží až do konce.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="478" />
+      <source>Continue to Cursor</source>
+      <translation>Pokračovat až na kurzor</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="480" />
+      <source>Continue &amp;To Cursor</source>
+      <translation>Pokračova&amp;t až na kurzor</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="487" />
+      <source>Continue running the program from the current line to the current cursor position</source>
+      <translation>Pokračovat v běhu programu od aktuální řádky až na pozici kurzoru</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="493" />
+      <source>&lt;b&gt;Continue To Cursor&lt;/b&gt;&lt;p&gt;Continue running the program from the current line to the current cursor position.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Pokračovat až na kurzor&lt;/b&gt;&lt;p&gt;Běh programu pokračuje až na řádek, na kterém se nachází kurzor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="503" />
+      <source>Continue Until</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="505" />
-      <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stop the running debugging session.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stop běhu aktuální debug relace.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="513" />
-      <source>Variables Type Filter</source>
-      <translation>Filtr typů proměnných</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="514" />
-      <source>Varia&amp;bles Type Filter...</source>
-      <translation>&amp;Filtr typů proměnných...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="516" />
-      <source>Configure variables type filter</source>
-      <translation>Nastavit filtr typů proměnných</translation>
+      <source>Continue &amp;Until</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="512" />
+      <source>Continue running the program from the current line to the current cursor position or until leaving the current frame</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="518" />
-      <source>&lt;b&gt;Variables Type Filter&lt;/b&gt;&lt;p&gt;Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Filtr typů proměnných&lt;/b&gt;&lt;p&gt;Nastavení filtru typů proměnných. Během debugování jsou v okně globálních nebo lokálních proměnných zobrazovány jen ty typy proměnných, které nebyly vybrány.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Continue Until&lt;/b&gt;&lt;p&gt;Continue running the program from the current line to the cursor position greater than the current line or until leaving the current frame.&lt;/p&gt;</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="529" />
-      <source>Exceptions Filter</source>
-      <translation>Filtr výjimek</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="530" />
-      <source>&amp;Exceptions Filter...</source>
-      <translation>Filtr výjim&amp;ek...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="532" />
-      <source>Configure exceptions filter</source>
-      <translation>Konfigurace filtru výjimek</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="534" />
-      <source>&lt;b&gt;Exceptions Filter&lt;/b&gt;&lt;p&gt;Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.&lt;/p&gt;&lt;p&gt;Please note, that all unhandled exceptions are highlighted indepent from the filter list.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Filtr výjimek&lt;/b&gt;&lt;p&gt;Nastavení filtru výjimek. Během debugování jsou zvýrazněny jen ty výjimky, které jsou uvedeny v seznamu.&lt;/p&gt;&lt;p&gt;Všimněte si, že neošetřené výjimky jsou zvýrazněny nezávisle na seznamu filtru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="546" />
-      <source>Ignored Exceptions</source>
-      <translation>Ignorované výjimky</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="547" />
-      <source>&amp;Ignored Exceptions...</source>
-      <translation>&amp;Ignorované výjimky...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="549" />
-      <source>Configure ignored exceptions</source>
-      <translation>Konfigurovat ignorované výjimky</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="551" />
-      <source>&lt;b&gt;Ignored Exceptions&lt;/b&gt;&lt;p&gt;Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.&lt;/p&gt;&lt;p&gt;Please note, that unhandled exceptions cannot be ignored.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ignorované výjimky&lt;/b&gt;&lt;p&gt;Seznam ignorovaných výjimek. Během debugování jsou zvýrazněny jen ty typy výjimek, které nejsou uvedeny v tomto seznamu.&lt;/p&gt;&lt;p&gt;Všimněte si prosím, že výjimky typu unhalted nelze ignorovat.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="570" />
-      <location filename="../Debugger/DebugUI.py" line="567" />
-      <location filename="../Debugger/DebugUI.py" line="565" />
-      <source>Toggle Breakpoint</source>
-      <translation>Přepnout breakpoint</translation>
+      <source>Move Instruction Pointer to Cursor</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="531" />
+      <source>&amp;Jump To Cursor</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="538" />
+      <source>Skip the code from the current line to the current cursor position</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="544" />
+      <source>&lt;b&gt;Move Instruction Pointer to Cursor&lt;/b&gt;&lt;p&gt;Move the Python internal instruction pointer to the current cursor position without executing the code in between.&lt;/p&gt;&lt;p&gt;It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="558" />
+      <source>Single Step</source>
+      <translation>Krok dovnitř</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="560" />
+      <source>Sin&amp;gle Step</source>
+      <translation>&amp;Krok dovnitř</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="566" />
+      <source>Execute a single Python statement</source>
+      <translation>Vykonat jen jeden python příkaz</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="568" />
-      <source>Shift+F11</source>
-      <comment>Debug|Toggle Breakpoint</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="571" />
-      <source>&lt;b&gt;Toggle Breakpoint&lt;/b&gt;&lt;p&gt;Toggles a breakpoint at the current line of the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Přepnout breakpoint&lt;/b&gt;&lt;p&gt;Zapíná/vypíná breakpoint na aktuální řádce v aktuálním editoru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="585" />
+      <source>&lt;b&gt;Single Step&lt;/b&gt;&lt;p&gt;Execute a single Python statement. If the statement is an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger at the next statement.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Krok dovnitř&lt;/b&gt;&lt;p&gt;Vykoná se jen jeden python příkaz. Pokud je příkaz &lt;tt&gt;import&lt;/tt&gt;, konstruktor třídy, metoda nebo funkce, tak debuger vstoupí dovnitř funkce a zastaví se na prvním příkazu v těle funkce.&lt;/p&gt;</translation>
+    </message>
+    <message>
       <location filename="../Debugger/DebugUI.py" line="580" />
-      <source>Edit Breakpoint</source>
-      <translation>Editovat breakpoint</translation>
+      <source>Step Over</source>
+      <translation>Krok přes</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="582" />
-      <source>Edit Breakpoint...</source>
-      <translation>Editovat breakpoint...</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="583" />
-      <source>Shift+F12</source>
-      <comment>Debug|Edit Breakpoint</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="586" />
-      <source>&lt;b&gt;Edit Breakpoint&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Editovat breakpoint&lt;/b&gt;&lt;p&gt;Otevře dialog s editací vlastností breakpointů. Zpracovává aktuální řádku v aktuálním editoru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="601" />
-      <location filename="../Debugger/DebugUI.py" line="597" />
+      <source>Step &amp;Over</source>
+      <translation>Kr&amp;ok přes</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="589" />
+      <source>Execute a single Python statement staying in the current frame</source>
+      <translation>Vykonat jeden python příkaz ale nevstupovat do něj</translation>
+    </message>
+    <message>
       <location filename="../Debugger/DebugUI.py" line="595" />
-      <source>Next Breakpoint</source>
-      <translation>Následující breakpoint</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="599" />
-      <source>Ctrl+Shift+PgDown</source>
-      <comment>Debug|Next Breakpoint</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="602" />
-      <source>&lt;b&gt;Next Breakpoint&lt;/b&gt;&lt;p&gt;Go to next breakpoint of the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Následující breakpoint&lt;/b&gt;&lt;p&gt;Jít na následující breakpoint v aktuálním editoru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="616" />
-      <location filename="../Debugger/DebugUI.py" line="612" />
+      <source>&lt;b&gt;Step Over&lt;/b&gt;&lt;p&gt;Execute a single Python statement staying in the same frame. If the statement is an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger after the statement has completed.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Krok přes&lt;/b&gt;&lt;p&gt;Vykoná se jeden python příkaz. Pokud je příkaz &lt;tt&gt;import&lt;/tt&gt;, konstruktor třídy, metoda nebo funkce, tak debuger nevstupuje dovnitř funkce, ale vykoná ji celou a zastaví se až na následujícím příkazu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="608" />
+      <source>Step Out</source>
+      <translation>Krok ven</translation>
+    </message>
+    <message>
       <location filename="../Debugger/DebugUI.py" line="610" />
-      <source>Previous Breakpoint</source>
-      <translation>Předchozí breakpoint</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="614" />
-      <source>Ctrl+Shift+PgUp</source>
-      <comment>Debug|Previous Breakpoint</comment>
-      <translation />
+      <source>Step Ou&amp;t</source>
+      <translation>Krok &amp;ven</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="617" />
-      <source>&lt;b&gt;Previous Breakpoint&lt;/b&gt;&lt;p&gt;Go to previous breakpoint of the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Předchozí breakpoint&lt;/b&gt;&lt;p&gt;Jít na předchozí brakpoint v aktuálním editoru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="629" />
-      <location filename="../Debugger/DebugUI.py" line="626" />
-      <location filename="../Debugger/DebugUI.py" line="625" />
-      <source>Clear Breakpoints</source>
-      <translation>Zrušit breakpointy</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="630" />
-      <source>&lt;b&gt;Clear Breakpoints&lt;/b&gt;&lt;p&gt;Clear breakpoints of all editors.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Zrušit breakpointy&lt;/b&gt;&lt;p&gt;Zrušení breakpointů ve všech editorech.&lt;/p&gt;</translation>
+      <source>Execute Python statements until leaving the current frame</source>
+      <translation>Vykonávat python příkazy tak dlouho, dokud nedojde k opuštění těla kódu</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="622" />
+      <source>&lt;b&gt;Step Out&lt;/b&gt;&lt;p&gt;Execute Python statements until leaving the current frame. If the statements are inside an &lt;tt&gt;import&lt;/tt&gt; statement, a class constructor, or a method or function call then control is returned to the debugger after the current frame has been left.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Krok ven&lt;/b&gt;&lt;p&gt;Provádí se python příkazy tak dlouho, dokud nedojde k opuštění těla aktuálního bloku kódu. Pokud je příkaz &lt;tt&gt;import&lt;/tt&gt;, konstruktor třídy, metoda nebo funkce, tak debuger provádí příkazy tak dlouho, dokud z daného bloku nevystoupí. Zastaví se až na příkazu následujícím za daným blokem.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="637" />
+      <source>&amp;Stop</source>
+      <translation>&amp;Stop</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="643" />
+      <source>Stop debugging</source>
+      <translation>Stop debugování</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="645" />
+      <source>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stop the running debugging session.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Stop&lt;/b&gt;&lt;p&gt;Stop běhu aktuální debug relace.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="651" />
+      <source>Variables Type Filter</source>
+      <translation>Filtr typů proměnných</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="652" />
-      <source>&amp;Debug</source>
-      <translation>&amp;Debugování</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="654" />
-      <source>Sta&amp;rt</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="656" />
-      <source>&amp;Breakpoints</source>
-      <translation>&amp;Breakpointy</translation>
+      <source>Varia&amp;bles Type Filter...</source>
+      <translation>&amp;Filtr typů proměnných...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="658" />
+      <source>Configure variables type filter</source>
+      <translation>Nastavit filtr typů proměnných</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="660" />
+      <source>&lt;b&gt;Variables Type Filter&lt;/b&gt;&lt;p&gt;Configure the variables type filter. Only variable types that are not selected are displayed in the global or local variables window during a debugging session.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Filtr typů proměnných&lt;/b&gt;&lt;p&gt;Nastavení filtru typů proměnných. Během debugování jsou v okně globálních nebo lokálních proměnných zobrazovány jen ty typy proměnných, které nebyly vybrány.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="671" />
+      <source>Exceptions Filter</source>
+      <translation>Filtr výjimek</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="672" />
+      <source>&amp;Exceptions Filter...</source>
+      <translation>Filtr výjim&amp;ek...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="678" />
+      <source>Configure exceptions filter</source>
+      <translation>Konfigurace filtru výjimek</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="680" />
+      <source>&lt;b&gt;Exceptions Filter&lt;/b&gt;&lt;p&gt;Configure the exceptions filter. Only exception types that are listed are highlighted during a debugging session.&lt;/p&gt;&lt;p&gt;Please note, that all unhandled exceptions are highlighted indepent from the filter list.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Filtr výjimek&lt;/b&gt;&lt;p&gt;Nastavení filtru výjimek. Během debugování jsou zvýrazněny jen ty výjimky, které jsou uvedeny v seznamu.&lt;/p&gt;&lt;p&gt;Všimněte si, že neošetřené výjimky jsou zvýrazněny nezávisle na seznamu filtru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="692" />
+      <source>Ignored Exceptions</source>
+      <translation>Ignorované výjimky</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="693" />
+      <source>&amp;Ignored Exceptions...</source>
+      <translation>&amp;Ignorované výjimky...</translation>
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="699" />
-      <location filename="../Debugger/DebugUI.py" line="696" />
+      <source>Configure ignored exceptions</source>
+      <translation>Konfigurovat ignorované výjimky</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="701" />
+      <source>&lt;b&gt;Ignored Exceptions&lt;/b&gt;&lt;p&gt;Configure the ignored exceptions. Only exception types that are not listed are highlighted during a debugging session.&lt;/p&gt;&lt;p&gt;Please note, that unhandled exceptions cannot be ignored.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ignorované výjimky&lt;/b&gt;&lt;p&gt;Seznam ignorovaných výjimek. Během debugování jsou zvýrazněny jen ty typy výjimek, které nejsou uvedeny v tomto seznamu.&lt;/p&gt;&lt;p&gt;Všimněte si prosím, že výjimky typu unhalted nelze ignorovat.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="723" />
+      <location filename="../Debugger/DebugUI.py" line="717" />
+      <location filename="../Debugger/DebugUI.py" line="715" />
+      <source>Toggle Breakpoint</source>
+      <translation>Přepnout breakpoint</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="718" />
+      <source>Shift+F11</source>
+      <comment>Debug|Toggle Breakpoint</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="725" />
+      <source>&lt;b&gt;Toggle Breakpoint&lt;/b&gt;&lt;p&gt;Toggles a breakpoint at the current line of the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Přepnout breakpoint&lt;/b&gt;&lt;p&gt;Zapíná/vypíná breakpoint na aktuální řádce v aktuálním editoru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="743" />
+      <location filename="../Debugger/DebugUI.py" line="735" />
+      <source>Edit Breakpoint</source>
+      <translation>Editovat breakpoint</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="737" />
+      <source>Edit Breakpoint...</source>
+      <translation>Editovat breakpoint...</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="738" />
+      <source>Shift+F12</source>
+      <comment>Debug|Edit Breakpoint</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="745" />
+      <source>&lt;b&gt;Edit Breakpoint&lt;/b&gt;&lt;p&gt;Opens a dialog to edit the breakpoints properties. It works at the current line of the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Editovat breakpoint&lt;/b&gt;&lt;p&gt;Otevře dialog s editací vlastností breakpointů. Zpracovává aktuální řádku v aktuálním editoru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="763" />
+      <location filename="../Debugger/DebugUI.py" line="757" />
+      <location filename="../Debugger/DebugUI.py" line="755" />
+      <source>Next Breakpoint</source>
+      <translation>Následující breakpoint</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="758" />
+      <source>Ctrl+Shift+PgDown</source>
+      <comment>Debug|Next Breakpoint</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="765" />
+      <source>&lt;b&gt;Next Breakpoint&lt;/b&gt;&lt;p&gt;Go to next breakpoint of the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Následující breakpoint&lt;/b&gt;&lt;p&gt;Jít na následující breakpoint v aktuálním editoru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="782" />
+      <location filename="../Debugger/DebugUI.py" line="776" />
+      <location filename="../Debugger/DebugUI.py" line="774" />
+      <source>Previous Breakpoint</source>
+      <translation>Předchozí breakpoint</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="777" />
+      <source>Ctrl+Shift+PgUp</source>
+      <comment>Debug|Previous Breakpoint</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="784" />
+      <source>&lt;b&gt;Previous Breakpoint&lt;/b&gt;&lt;p&gt;Go to previous breakpoint of the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Předchozí breakpoint&lt;/b&gt;&lt;p&gt;Jít na předchozí brakpoint v aktuálním editoru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="800" />
+      <location filename="../Debugger/DebugUI.py" line="794" />
+      <location filename="../Debugger/DebugUI.py" line="793" />
+      <source>Clear Breakpoints</source>
+      <translation>Zrušit breakpointy</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="802" />
+      <source>&lt;b&gt;Clear Breakpoints&lt;/b&gt;&lt;p&gt;Clear breakpoints of all editors.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Zrušit breakpointy&lt;/b&gt;&lt;p&gt;Zrušení breakpointů ve všech editorech.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="825" />
+      <source>&amp;Debug</source>
+      <translation>&amp;Debugování</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="827" />
+      <source>Sta&amp;rt</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="829" />
+      <source>&amp;Breakpoints</source>
+      <translation>&amp;Breakpointy</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="872" />
+      <location filename="../Debugger/DebugUI.py" line="869" />
       <source>Start</source>
       <translation>Start</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="713" />
-      <location filename="../Debugger/DebugUI.py" line="710" />
+      <location filename="../Debugger/DebugUI.py" line="886" />
+      <location filename="../Debugger/DebugUI.py" line="883" />
       <source>Debug</source>
       <translation>Debug</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1154" />
+      <location filename="../Debugger/DebugUI.py" line="1333" />
       <source>Message: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1159" />
+      <location filename="../Debugger/DebugUI.py" line="1337" />
       <source>&lt;p&gt;The program has terminated with an exit status of {0}.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1163" />
+      <location filename="../Debugger/DebugUI.py" line="1342" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; has terminated with an exit status of {1}.&lt;/p&gt;&lt;p&gt;{2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1175" />
+      <location filename="../Debugger/DebugUI.py" line="1354" />
       <source>Program terminated</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1203" />
+      <location filename="../Debugger/DebugUI.py" line="1386" />
       <source>The program being debugged contains an unspecified syntax error.</source>
       <translation>Program, který je právě debugován, obsahuje nespecifikovanou syntaktickou chybu.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1222" />
+      <location filename="../Debugger/DebugUI.py" line="1406" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; contains the syntax error &lt;b&gt;{1}&lt;/b&gt; at line &lt;b&gt;{2}&lt;/b&gt;, character &lt;b&gt;{3}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; na řádce &lt;b&gt;{1}&lt;/b&gt;, písmeno &lt;b&gt;{2}&lt;/b&gt;, obsahuje syntaktickou chybu &lt;b&gt;{3}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1246" />
+      <location filename="../Debugger/DebugUI.py" line="1434" />
       <source>An unhandled exception occured. See the shell window for details.</source>
       <translation>Objevila se neošetřená výjimka. Detaily naleznete v shell okně.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1289" />
-      <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Debugovaný program vyvolal výjimku  &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;Soubor: &lt;b&gt;{2}&lt;/b&gt;, řádek: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Zastavit zde?&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1304" />
-      <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Debugovaný program vyvolal výjimku  &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1360" />
-      <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1374" />
-      <source>The program being debugged has terminated unexpectedly.</source>
-      <translation>Debugovaný program byl neočekávaně ukončen.</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1438" />
-      <source>No locals available.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Debugger/DebugUI.py" line="1484" />
-      <source>Breakpoint Condition Error</source>
-      <translation>Chyba v podmíněném breakpointu</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1485" />
-      <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Podmínka breakpointu &lt;b&gt;{0}, {1}&lt;/b&gt; obsahuje syntaktickou chybu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1542" />
-      <source>Watch Expression Error</source>
-      <translation>Chyba sledovacího bodu</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1543" />
-      <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Sledovací bod &lt;b&gt;{0}&lt;/b&gt; obsahuje syntaktickou chybu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/DebugUI.py" line="1570" />
-      <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Sledovací bod '&lt;b&gt;{0}&lt;/b&gt;' již existuje.&lt;/p&gt;</translation>
+      <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Debugovaný program vyvolal výjimku  &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;Soubor: &lt;b&gt;{2}&lt;/b&gt;, řádek: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Zastavit zde?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1502" />
+      <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Debugovaný program vyvolal výjimku  &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1558" />
+      <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebugUI.py" line="1575" />
+      <source>The program being debugged has terminated unexpectedly.</source>
+      <translation>Debugovaný program byl neočekávaně ukončen.</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1640" />
+      <source>No locals available.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1685" />
+      <source>Breakpoint Condition Error</source>
+      <translation>Chyba v podmíněném breakpointu</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1686" />
+      <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Podmínka breakpointu &lt;b&gt;{0}, {1}&lt;/b&gt; obsahuje syntaktickou chybu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1743" />
+      <source>Watch Expression Error</source>
+      <translation>Chyba sledovacího bodu</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1744" />
+      <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Sledovací bod &lt;b&gt;{0}&lt;/b&gt; obsahuje syntaktickou chybu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1774" />
+      <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Sledovací bod '&lt;b&gt;{0}&lt;/b&gt;' již existuje.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/DebugUI.py" line="1779" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Sledovací bod '&lt;b&gt;{0}&lt;/b&gt;' pro proměnnou &lt;b&gt;{1}&lt;/b&gt; již existuje.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1582" />
+      <location filename="../Debugger/DebugUI.py" line="1785" />
       <source>Watch expression already exists</source>
       <translation>Sledovací bod již existuje</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1764" />
-      <location filename="../Debugger/DebugUI.py" line="1734" />
+      <location filename="../Debugger/DebugUI.py" line="1985" />
+      <location filename="../Debugger/DebugUI.py" line="1939" />
       <source>Coverage of Project</source>
       <translation>Pokrytí projektu</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1736" />
+      <location filename="../Debugger/DebugUI.py" line="1941" />
       <source>Coverage of Script</source>
       <translation>Pokrytí skriptu</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2098" />
-      <location filename="../Debugger/DebugUI.py" line="1932" />
-      <location filename="../Debugger/DebugUI.py" line="1765" />
+      <location filename="../Debugger/DebugUI.py" line="2373" />
+      <location filename="../Debugger/DebugUI.py" line="2182" />
+      <location filename="../Debugger/DebugUI.py" line="1986" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>V aktuálním projektu není definován hlavní skript. Zrušeno</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1931" />
-      <location filename="../Debugger/DebugUI.py" line="1901" />
+      <location filename="../Debugger/DebugUI.py" line="2181" />
+      <location filename="../Debugger/DebugUI.py" line="2135" />
       <source>Profile of Project</source>
       <translation>Profilovat projekt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1903" />
+      <location filename="../Debugger/DebugUI.py" line="2137" />
       <source>Profile of Script</source>
       <translation>Profilovat skript</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2266" />
+      <location filename="../Debugger/DebugUI.py" line="2570" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>V aktuálním projektu není definován hlavní skript. Debugování není možné.</translation>
     </message>
@@ -8715,111 +8720,111 @@
   <context>
     <name>DebugViewer</name>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="66" />
+      <location filename="../Debugger/DebugViewer.py" line="77" />
       <source>waiting at breakpoint</source>
       <translation>čekající na breakpoint</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="68" />
+      <location filename="../Debugger/DebugViewer.py" line="78" />
       <source>waiting at exception</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="70" />
+      <location filename="../Debugger/DebugViewer.py" line="79" />
       <source>running</source>
       <translation>běžící</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="72" />
+      <location filename="../Debugger/DebugViewer.py" line="80" />
       <source>syntax error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="104" />
+      <location filename="../Debugger/DebugViewer.py" line="110" />
       <source>Debuggers and Threads:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="107" />
+      <location filename="../Debugger/DebugViewer.py" line="112" />
       <source>ID</source>
       <translation />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="107" />
+      <location filename="../Debugger/DebugViewer.py" line="112" />
       <source>State</source>
       <translation>Stav</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="196" />
-      <location filename="../Debugger/DebugViewer.py" line="141" />
+      <location filename="../Debugger/DebugViewer.py" line="208" />
+      <location filename="../Debugger/DebugViewer.py" line="147" />
       <source>Enter regular expression patterns separated by ';' to define variable filters. </source>
       <translation>Zadání vzorků regulárních výrazů oddělených ';' pro definování proměnných filtrů.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="200" />
-      <location filename="../Debugger/DebugViewer.py" line="144" />
+      <location filename="../Debugger/DebugViewer.py" line="214" />
+      <location filename="../Debugger/DebugViewer.py" line="153" />
       <source>Enter regular expression patterns separated by ';' to define variable filters. All variables and class attributes matched by one of the expressions are not shown in the list above.</source>
       <translation>Zadání vzorků regulárních výrazů oddělených ';' pro definování proměnných filtrů. Proměnné a atributy tříd nalezené jedním z uvedených výrazů, nejsou zobrazovány v seznamu nahoře.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="206" />
-      <location filename="../Debugger/DebugViewer.py" line="150" />
+      <location filename="../Debugger/DebugViewer.py" line="221" />
+      <location filename="../Debugger/DebugViewer.py" line="161" />
       <source>Set</source>
       <translation>Množina</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="159" />
+      <location filename="../Debugger/DebugViewer.py" line="169" />
       <source>Shows the list of global variables and their values.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="180" />
+      <location filename="../Debugger/DebugViewer.py" line="191" />
       <source>Source</source>
       <translation>Zdroj</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="215" />
+      <location filename="../Debugger/DebugViewer.py" line="229" />
       <source>Shows the list of local variables and their values.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="235" />
-      <source>Shows the current call stack.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Debugger/DebugViewer.py" line="248" />
-      <source>Shows a trace of the program flow.</source>
+      <source>Shows the current call stack.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebugViewer.py" line="260" />
+      <source>Shows a trace of the program flow.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/DebugViewer.py" line="273" />
       <source>Shows a list of defined breakpoints.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="272" />
+      <location filename="../Debugger/DebugViewer.py" line="286" />
       <source>Shows a list of defined watchpoints.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="282" />
+      <location filename="../Debugger/DebugViewer.py" line="297" />
       <source>Shows a list of raised exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="293" />
+      <location filename="../Debugger/DebugViewer.py" line="310" />
       <source>Shows a code disassembly in case of an exception.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="707" />
+      <location filename="../Debugger/DebugViewer.py" line="717" />
       <source>&lt;p&gt;Debugger with ID &lt;b&gt;{0}&lt;/b&gt; has been connected.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="942" />
-      <location filename="../Debugger/DebugViewer.py" line="818" />
+      <location filename="../Debugger/DebugViewer.py" line="960" />
+      <location filename="../Debugger/DebugViewer.py" line="832" />
       <source>unknown state ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -9253,26 +9258,26 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="292" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="280" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="288" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="275" />
       <source>Add allowed host</source>
       <translation>Přidat povoleného hosta</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="315" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="281" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="312" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="276" />
       <source>Enter the IP address of an allowed host</source>
       <translation>Zadání IP adresy povoleného hosta</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="328" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="293" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="326" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="289" />
       <source>&lt;p&gt;The entered address &lt;b&gt;{0}&lt;/b&gt; is not a valid IP v4 or IP v6 address. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Zadaná adresa &lt;b&gt;{0}&lt;/b&gt; není validní IP v4 nebo IP v6. Zrušeno...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="327" />
-      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="314" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="325" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="311" />
       <source>Edit allowed host</source>
       <translation>Editovat povolené hosty</translation>
     </message>
@@ -9280,40 +9285,40 @@
   <context>
     <name>DebuggerInterfacePython</name>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="508" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="490" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="430" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="394" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="329" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="311" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="253" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="193" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="530" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="509" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="446" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="409" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>Start Debugger</source>
       <translation type="unfinished">Spustit debuger</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="395" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="194" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="509" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="491" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="431" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="330" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="312" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="254" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="531" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="510" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="447" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="342" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="321" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="258" />
       <source>&lt;p&gt;The debugger backend could not be started.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Debugovací backend nelze spustit.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="1251" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="1363" />
       <source>Debug Protocol Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="1252" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="1364" />
       <source>&lt;p&gt;The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;&lt;p&gt;Data:&lt;br/&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -9501,7 +9506,7 @@
       <translation>Nenastavovat kódování debug klienta</translation>
     </message>
     <message>
-      <location filename="../Project/DebuggerPropertiesDialog.py" line="130" />
+      <location filename="../Project/DebuggerPropertiesDialog.py" line="127" />
       <source>All Files (*)</source>
       <translation>Všechny soubory (*)</translation>
     </message>
@@ -9627,12 +9632,12 @@
       <translation>Nenastavovat kódování debug klienta</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="49" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="52" />
       <source>Press to select the Debug Client via a file selection dialog</source>
       <translation>Stisknout pro výběr klienta debugeru přes dialog výběru souborů</translation>
     </message>
     <message>
-      <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="51" />
+      <location filename="../Preferences/ConfigurationPages/DebuggerPython3Page.py" line="54" />
       <source>Python Files (*.py *.py3)</source>
       <translation>Python soubory (*.py *.py3)</translation>
     </message>
@@ -9640,27 +9645,27 @@
   <context>
     <name>DeepLEngine</name>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="81" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="108" />
       <source>DeepL: Text to be translated exceeds the translation limit of {0} characters.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="89" />
-      <source>A valid DeepL Pro key is required.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="110" />
-      <source>Invalid response received from DeepL</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="113" />
-      <source>DeepL call returned an unknown result</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="117" />
+      <source>A valid DeepL Pro key is required.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="138" />
+      <source>Invalid response received from DeepL</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="141" />
+      <source>DeepL call returned an unknown result</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="145" />
       <source>&lt;p&gt;DeepL: No translation found&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -9844,62 +9849,62 @@
       <translation />
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="48" />
+      <location filename="../UI/DiffDialog.py" line="49" />
       <source>Compare</source>
       <translation>Porovnat</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="50" />
-      <source>Press to perform the comparison of the two files</source>
-      <translation>Stisknout pro provedení porovnání dvou souborů</translation>
-    </message>
-    <message>
       <location filename="../UI/DiffDialog.py" line="52" />
+      <source>Press to perform the comparison of the two files</source>
+      <translation>Stisknout pro provedení porovnání dvou souborů</translation>
+    </message>
+    <message>
+      <location filename="../UI/DiffDialog.py" line="55" />
       <source>Save</source>
       <translation>Uložit</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="54" />
+      <location filename="../UI/DiffDialog.py" line="57" />
       <source>Save the output to a patch file</source>
       <translation>Uložit výstup do path souboru</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="140" />
-      <location filename="../UI/DiffDialog.py" line="126" />
-      <location filename="../UI/DiffDialog.py" line="109" />
+      <location filename="../UI/DiffDialog.py" line="148" />
+      <location filename="../UI/DiffDialog.py" line="130" />
+      <location filename="../UI/DiffDialog.py" line="112" />
       <source>Save Diff</source>
       <translation>Uložit Diff</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="111" />
+      <location filename="../UI/DiffDialog.py" line="114" />
       <source>Patch Files (*.diff)</source>
       <translation>Patch soubory (*.diff)</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="127" />
+      <location filename="../UI/DiffDialog.py" line="131" />
       <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="141" />
+      <location filename="../UI/DiffDialog.py" line="149" />
       <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Patch soubor &lt;b&gt;{0}&lt;/b&gt; nelze uložit.&lt;br /&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="178" />
-      <location filename="../UI/DiffDialog.py" line="161" />
+      <location filename="../UI/DiffDialog.py" line="189" />
+      <location filename="../UI/DiffDialog.py" line="171" />
       <source>Compare Files</source>
       <translation>Porovnat soubory</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="179" />
-      <location filename="../UI/DiffDialog.py" line="162" />
+      <location filename="../UI/DiffDialog.py" line="190" />
+      <location filename="../UI/DiffDialog.py" line="172" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze přečíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/DiffDialog.py" line="257" />
-      <location filename="../UI/DiffDialog.py" line="235" />
+      <location filename="../UI/DiffDialog.py" line="267" />
+      <location filename="../UI/DiffDialog.py" line="246" />
       <source>There is no difference.</source>
       <translation>Žádné rozdíly nebyly nalezeny.</translation>
     </message>
@@ -9907,25 +9912,25 @@
   <context>
     <name>DirectorySyncHandler</name>
     <message>
-      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="74" />
+      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="75" />
       <source>Error creating the shared directory.
 {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="101" />
+      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="106" />
       <source>Cannot read remote file.
 {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="139" />
+      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="145" />
       <source>Cannot write remote file.
 {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="221" />
+      <location filename="../WebBrowser/Sync/DirectorySyncHandler.py" line="245" />
       <source>Synchronization finished</source>
       <translation type="unfinished" />
     </message>
@@ -9938,244 +9943,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="17" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="18" />
       <source>public function/method is missing a docstring</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="20" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="21" />
       <source>private function/method may be missing a docstring</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="23" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="24" />
       <source>public class is missing a docstring</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="25" />
-      <source>private class may be missing a docstring</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="27" />
+      <source>private class may be missing a docstring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="30" />
       <source>docstring not surrounded by """</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="29" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="33" />
       <source>docstring containing \ not surrounded by r"""</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="32" />
-      <source>one-liner docstring on multiple lines</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="34" />
-      <source>docstring has wrong indentation</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="36" />
+      <source>one-liner docstring on multiple lines</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="39" />
+      <source>docstring has wrong indentation</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="42" />
       <source>docstring does not contain a summary</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="86" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="38" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="98" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="45" />
       <source>docstring summary does not end with a period</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="40" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="48" />
       <source>docstring summary is not in imperative mood (Does instead of Do)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="44" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="52" />
       <source>docstring summary looks like a function's/method's signature</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="47" />
-      <source>docstring does not mention the return value type</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="50" />
-      <source>function/method docstring is separated by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="53" />
-      <source>class docstring is not preceded by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="56" />
-      <source>class docstring is not followed by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="128" />
+      <source>docstring does not mention the return value type</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="59" />
-      <source>docstring summary is not followed by a blank line</source>
+      <source>function/method docstring is separated by a blank line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="62" />
+      <source>class docstring is not preceded by a blank line</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="65" />
+      <source>class docstring is not followed by a blank line</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="151" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="68" />
+      <source>docstring summary is not followed by a blank line</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="71" />
       <source>last paragraph of docstring is not followed by a blank line</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="66" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="74" />
       <source>module docstring is still a default string</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="68" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="77" />
       <source>function docstring is still a default string</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="70" />
-      <source>function docstring still contains some placeholders</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="73" />
-      <source>private function/method is missing a docstring</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="76" />
-      <source>private class is missing a docstring</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="78" />
-      <source>class docstring is still a default string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="80" />
-      <source>leading quotes of docstring not on separate line</source>
+      <source>function docstring still contains some placeholders</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="83" />
+      <source>private function/method is missing a docstring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="86" />
+      <source>private class is missing a docstring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="89" />
+      <source>class docstring is still a default string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="92" />
+      <source>leading quotes of docstring not on separate line</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="95" />
       <source>trailing quotes of docstring not on separate line</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="88" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="101" />
       <source>docstring summary does not start with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="90" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="104" />
       <source>docstring does not contain a @return line but function/method returns something</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="94" />
-      <source>docstring contains a @return line but function/method doesn't return anything</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="98" />
-      <source>docstring does not contain a @yield line but function/method yields something</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="102" />
-      <source>docstring contains a @yield line but function/method doesn't yield anything</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="106" />
-      <source>docstring does not contain enough @param/@keyparam lines</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="109" />
+      <source>docstring contains a @return line but function/method doesn't return anything</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="114" />
+      <source>docstring does not contain a @yield line but function/method yields something</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="119" />
+      <source>docstring contains a @yield line but function/method doesn't yield anything</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="124" />
+      <source>docstring does not contain enough @param/@keyparam lines</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="127" />
       <source>docstring contains too many @param/@keyparam lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="112" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="130" />
       <source>keyword only arguments must be documented with @keyparam lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="115" />
-      <source>order of @param/@keyparam lines does not match the function/method signature</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="118" />
-      <source>class docstring is preceded by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="120" />
-      <source>class docstring is followed by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="122" />
-      <source>function/method docstring is preceded by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="125" />
-      <source>function/method docstring is followed by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="131" />
-      <source>last paragraph of docstring is followed by a blank line</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="134" />
-      <source>docstring does not contain a @exception line but function/method raises an exception</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="138" />
-      <source>docstring contains a @exception line but function/method doesn't raise an exception</source>
+      <source>order of @param/@keyparam lines does not match the function/method signature</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="139" />
+      <source>class docstring is preceded by a blank line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="142" />
-      <source>raised exception '{0}' is not documented in docstring</source>
+      <source>class docstring is followed by a blank line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="145" />
-      <source>documented exception '{0}' is not raised</source>
+      <source>function/method docstring is preceded by a blank line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="148" />
-      <source>docstring does not contain a @signal line but class defines signals</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="151" />
-      <source>docstring contains a @signal line but class doesn't define signals</source>
+      <source>function/method docstring is followed by a blank line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="154" />
-      <source>defined signal '{0}' is not documented in docstring</source>
+      <source>last paragraph of docstring is followed by a blank line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="157" />
+      <source>docstring does not contain a @exception line but function/method raises an exception</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="162" />
+      <source>docstring contains a @exception line but function/method doesn't raise an exception</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="167" />
+      <source>raised exception '{0}' is not documented in docstring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="170" />
+      <source>documented exception '{0}' is not raised</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="173" />
+      <source>docstring does not contain a @signal line but class defines signals</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="177" />
+      <source>docstring contains a @signal line but class doesn't define signals</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="181" />
+      <source>defined signal '{0}' is not documented in docstring</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/DocStyle/translations.py" line="184" />
       <source>documented signal '{0}' is not defined</source>
       <translation type="unfinished" />
     </message>
@@ -10183,12 +10188,12 @@
   <context>
     <name>DocstringGenerator</name>
     <message>
-      <location filename="../QScintilla/DocstringGenerator/__init__.py" line="43" />
+      <location filename="../QScintilla/DocstringGenerator/__init__.py" line="45" />
       <source>Eric</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/DocstringGenerator/__init__.py" line="45" />
+      <location filename="../QScintilla/DocstringGenerator/__init__.py" line="46" />
       <source>NumPy</source>
       <translation type="unfinished" />
     </message>
@@ -10198,7 +10203,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/DocstringGenerator/__init__.py" line="49" />
+      <location filename="../QScintilla/DocstringGenerator/__init__.py" line="48" />
       <source>Sphinx</source>
       <translation type="unfinished" />
     </message>
@@ -10219,8 +10224,8 @@
   <context>
     <name>DotDesktopWizard</name>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="123" />
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="88" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="129" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="91" />
       <location filename="../Plugins/PluginWizardDotDesktop.py" line="84" />
       <source>.desktop Wizard</source>
       <translation type="unfinished" />
@@ -10231,22 +10236,22 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="89" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="93" />
       <source>&lt;b&gt;.desktop Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the contents of a .desktop file. The generated code replaces the text of the current editor. Alternatively a new editor is opened.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="117" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="122" />
       <source>No current editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="118" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="123" />
       <source>Please open or create a file first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/PluginWizardDotDesktop.py" line="124" />
+      <location filename="../Plugins/PluginWizardDotDesktop.py" line="130" />
       <source>The current editor contains text. Shall this be replaced?</source>
       <translation type="unfinished" />
     </message>
@@ -10254,8 +10259,8 @@
   <context>
     <name>DotDesktopWizardDialog</name>
     <message>
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="320" />
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="290" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="448" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="417" />
       <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="0" />
       <source>.desktop Wizard</source>
       <translation type="unfinished" />
@@ -10597,23 +10602,23 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="82" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="204" />
       <source>FreeDesktop Standard .desktop</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="83" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="205" />
       <source>KDE Plasma MetaData .desktop</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="84" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="206" />
       <source>Ubuntu Unity QuickList .desktop</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="321" />
-      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="291" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="449" />
+      <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="418" />
       <source>Only one of 'Only Show In' or  'Not Show In' allowed.</source>
       <translation type="unfinished" />
     </message>
@@ -10709,8 +10714,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadItem.py" line="235" />
-      <location filename="../WebBrowser/Download/DownloadItem.py" line="196" />
+      <location filename="../WebBrowser/Download/DownloadItem.py" line="233" />
+      <location filename="../WebBrowser/Download/DownloadItem.py" line="194" />
       <source>Download canceled: {0}</source>
       <translation type="unfinished">Download zrušen: {0}</translation>
     </message>
@@ -10720,27 +10725,27 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadItem.py" line="226" />
+      <location filename="../WebBrowser/Download/DownloadItem.py" line="225" />
       <source>Save File</source>
       <translation type="unfinished">Uložit soubor</translation>
     </message>
     <message>
+      <location filename="../WebBrowser/Download/DownloadItem.py" line="431" />
+      <source>{0} of {1} ({2}/sec) {3}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../WebBrowser/Download/DownloadItem.py" line="433" />
-      <source>{0} of {1} ({2}/sec) {3}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/Download/DownloadItem.py" line="437" />
       <source>?</source>
       <translation type="unfinished">?</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadItem.py" line="444" />
+      <location filename="../WebBrowser/Download/DownloadItem.py" line="439" />
       <source>{0} downloaded</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadItem.py" line="448" />
+      <location filename="../WebBrowser/Download/DownloadItem.py" line="443" />
       <source>{0} of {1} - Stopped</source>
       <translation type="unfinished">{0} z {1} - zastaveno</translation>
     </message>
@@ -10748,42 +10753,42 @@
   <context>
     <name>DownloadManager</name>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="110" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="114" />
       <source>Open</source>
       <translation type="unfinished">Otevřít</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="114" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="120" />
       <source>Cancel</source>
       <translation type="unfinished">Zrušit</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="117" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="125" />
       <source>Open Containing Folder</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="121" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="128" />
       <source>Go to Download Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="124" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="129" />
       <source>Copy Download Link</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="127" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="131" />
       <source>Select All</source>
       <translation type="unfinished">Vybrat vše</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="137" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="140" />
       <source>Remove From List</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="172" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="175" />
       <source>There are %n downloads in progress.
 Do you want to quit anyway?</source>
       <translation type="unfinished">
@@ -10793,34 +10798,34 @@
       </translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="260" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="263" />
       <source>Suspicuous URL detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="261" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="264" />
       <source>&lt;p&gt;The URL &lt;b&gt;{0}&lt;/b&gt; was found in the Safe Browsing database.&lt;/p&gt;{1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="495" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="503" />
       <source>Downloads finished</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="496" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="504" />
       <source>All files have been downloaded.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../WebBrowser/Download/DownloadManager.ui" line="0" />
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="581" />
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="504" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="589" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="512" />
       <source>Download Manager</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="615" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="622" />
       <source>{0}% of %n file(s) ({1}) {2}</source>
       <translation type="unfinished">
         <numerusform />
@@ -10829,7 +10834,7 @@
       </translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManager.py" line="622" />
+      <location filename="../WebBrowser/Download/DownloadManager.py" line="630" />
       <source>{0}% - Download Manager</source>
       <translation type="unfinished" />
     </message>
@@ -10847,7 +10852,7 @@
   <context>
     <name>DownloadManagerButton</name>
     <message>
-      <location filename="../WebBrowser/Download/DownloadManagerButton.py" line="36" />
+      <location filename="../WebBrowser/Download/DownloadManagerButton.py" line="37" />
       <source>Open Download Manager</source>
       <translation type="unfinished" />
     </message>
@@ -10860,7 +10865,7 @@
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="27" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="26" />
       <source>%n seconds remaining</source>
       <translation type="unfinished">
         <numerusform />
@@ -10878,7 +10883,7 @@
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="35" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="36" />
       <source>%n hours remaining</source>
       <translation type="unfinished">
         <numerusform />
@@ -10887,42 +10892,42 @@
       </translation>
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="49" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="51" />
       <source>{0:.1f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="53" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="56" />
       <source>{0:.1f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="57" />
-      <source>{0:.2f} MiB</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/Download/DownloadUtilities.py" line="61" />
+      <source>{0:.2f} MiB</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="66" />
       <source>{0:.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="75" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="81" />
       <source>Unknown speed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="79" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="85" />
       <source>{0:.1f} KiB/s</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="84" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="91" />
       <source>{0:.2f} MiB/s</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="89" />
+      <location filename="../WebBrowser/Download/DownloadUtilities.py" line="97" />
       <source>{0:.2f} GiB/s</source>
       <translation type="unfinished" />
     </message>
@@ -10995,7 +11000,7 @@
       <translation>Zapnuto</translation>
     </message>
     <message>
-      <location filename="../Debugger/EditBreakpointDialog.py" line="87" />
+      <location filename="../Debugger/EditBreakpointDialog.py" line="97" />
       <source>Add Breakpoint</source>
       <translation>Přidat breakpoint</translation>
     </message>
@@ -11076,58 +11081,58 @@
   <context>
     <name>Editor</name>
     <message>
-      <location filename="../QScintilla/Editor.py" line="3238" />
-      <location filename="../QScintilla/Editor.py" line="408" />
+      <location filename="../QScintilla/Editor.py" line="3245" />
+      <location filename="../QScintilla/Editor.py" line="406" />
       <source>Open File</source>
       <translation>Otevřít soubor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="409" />
+      <location filename="../QScintilla/Editor.py" line="407" />
       <source>&lt;p&gt;The size of the file &lt;b&gt;{0}&lt;/b&gt; is &lt;b&gt;{1} KB&lt;/b&gt;. Do you really want to load it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Velikost souboru &lt;b&gt;{0}&lt;/b&gt; je &lt;b&gt;{1} KB&lt;/b&gt;. Opravdu jej chcete načíst?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="503" />
+      <location filename="../QScintilla/Editor.py" line="505" />
       <source>&lt;b&gt;A Source Editor Window&lt;/b&gt;&lt;p&gt;This window is used to display and edit a source file.  You can open as many of these as you like. The name of the file is displayed in the window's titlebar.&lt;/p&gt;&lt;p&gt;In order to set breakpoints just click in the space between the line numbers and the fold markers. Via the context menu of the margins they may be edited.&lt;/p&gt;&lt;p&gt;In order to set bookmarks just Shift click in the space between the line numbers and the fold markers.&lt;/p&gt;&lt;p&gt;These actions can be reversed via the context menu.&lt;/p&gt;&lt;p&gt;Ctrl clicking on a syntax error marker shows some info about this error.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Okno editoru zdrojového kódu&lt;/b&gt;&lt;p&gt;V tomto okně se zobrazuje a edituje soubor se zdrojovým kódem. Můžete otevřít oken podle libosti. Jméno souboru se zobrazuje v titlebaru okna.&lt;/p&gt;&lt;p&gt;Kliknutím do prostoru mezi čísly řádku a značkami skládání nastavíte breakpoint. Přes kontextové menu je pak lze editovat.&lt;/p&gt;&lt;p&gt;Záložka se vkládá kliknutím na stejné místo se stisknutou klávesou Shift.&lt;/p&gt;&lt;p&gt;Tyto akce mohou být navráceny zpět i opětovným kliknutím nebo přes kontextové menu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="838" />
+      <location filename="../QScintilla/Editor.py" line="833" />
       <source>Undo</source>
       <translation>Vrátit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="841" />
+      <location filename="../QScintilla/Editor.py" line="836" />
       <source>Redo</source>
       <translation>Znovu použít</translation>
     </message>
     <message>
+      <location filename="../QScintilla/Editor.py" line="839" />
+      <source>Revert to last saved state</source>
+      <translation>Vrátit k poslednímu uloženému stavu</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/Editor.py" line="843" />
-      <source>Revert to last saved state</source>
-      <translation>Vrátit k poslednímu uloženému stavu</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="848" />
       <source>Cut</source>
       <translation>Vyjmout</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="851" />
+      <location filename="../QScintilla/Editor.py" line="846" />
       <source>Copy</source>
       <translation>Kopírovat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="854" />
+      <location filename="../QScintilla/Editor.py" line="849" />
       <source>Paste</source>
       <translation>Vložit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="859" />
+      <location filename="../QScintilla/Editor.py" line="855" />
       <source>Indent</source>
       <translation>Odsadit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="862" />
+      <location filename="../QScintilla/Editor.py" line="860" />
       <source>Unindent</source>
       <translation>Zrušit odsazení</translation>
     </message>
@@ -11137,432 +11142,432 @@
       <translation>Vytvořit komentář</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="868" />
+      <location filename="../QScintilla/Editor.py" line="870" />
       <source>Uncomment</source>
       <translation>Zrušit komentář</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8888" />
-      <location filename="../QScintilla/Editor.py" line="871" />
-      <source>Generate Docstring</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <location filename="../QScintilla/Editor.py" line="8914" />
       <location filename="../QScintilla/Editor.py" line="875" />
-      <source>Select to brace</source>
-      <translation>Vybrat až po závorku</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="876" />
-      <source>Select all</source>
-      <translation>Vybrat vše</translation>
+      <source>Generate Docstring</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="878" />
-      <source>Deselect all</source>
-      <translation>Zrušit celý výběr</translation>
+      <source>Select to brace</source>
+      <translation>Vybrat až po závorku</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="879" />
+      <source>Select all</source>
+      <translation>Vybrat vše</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="880" />
+      <source>Deselect all</source>
+      <translation>Zrušit celý výběr</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="882" />
       <source>Execute Selection In Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="892" />
+      <location filename="../QScintilla/Editor.py" line="894" />
       <source>Use Monospaced Font</source>
       <translation>Použít neporoporcionální font</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="897" />
+      <location filename="../QScintilla/Editor.py" line="899" />
       <source>Autosave enabled</source>
       <translation>Zapnout autosave</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="901" />
+      <location filename="../QScintilla/Editor.py" line="904" />
       <source>Typing aids enabled</source>
       <translation>Pomůcky při psaní zapnuty</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="908" />
+      <location filename="../QScintilla/Editor.py" line="912" />
       <source>Automatic Completion enabled</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="916" />
+      <location filename="../QScintilla/Editor.py" line="921" />
       <source>Calltip</source>
       <translation>Rychlé tipy</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="918" />
+      <location filename="../QScintilla/Editor.py" line="924" />
       <source>Code Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="932" />
+      <location filename="../QScintilla/Editor.py" line="939" />
       <source>New Document View</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="935" />
+      <location filename="../QScintilla/Editor.py" line="944" />
       <source>New Document View (with new split)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="943" />
+      <location filename="../QScintilla/Editor.py" line="952" />
       <source>Save</source>
       <translation>Uložit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="946" />
+      <location filename="../QScintilla/Editor.py" line="956" />
       <source>Save As...</source>
       <translation>Uložit jako...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="949" />
+      <location filename="../QScintilla/Editor.py" line="961" />
       <source>Save Copy...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="970" />
-      <location filename="../QScintilla/Editor.py" line="967" />
+      <location filename="../QScintilla/Editor.py" line="983" />
+      <location filename="../QScintilla/Editor.py" line="980" />
       <source>Complete</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="973" />
+      <location filename="../QScintilla/Editor.py" line="987" />
       <source>Clear Completions Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="976" />
+      <location filename="../QScintilla/Editor.py" line="990" />
       <source>Complete from Document</source>
       <translation type="unfinished">z dokumentu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="978" />
+      <location filename="../QScintilla/Editor.py" line="992" />
       <source>Complete from APIs</source>
       <translation type="unfinished">z API</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="980" />
+      <location filename="../QScintilla/Editor.py" line="995" />
       <source>Complete from Document and APIs</source>
       <translation type="unfinished">z dokumentu a API</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="994" />
+      <location filename="../QScintilla/Editor.py" line="1009" />
       <source>Check</source>
       <translation>Zkontrolovat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1005" />
+      <location filename="../QScintilla/Editor.py" line="1020" />
       <source>Code Formatting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1008" />
+      <location filename="../QScintilla/Editor.py" line="1023" />
       <source>Format Code</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1012" />
+      <location filename="../QScintilla/Editor.py" line="1027" />
       <source>Check Formatting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1016" />
-      <source>Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="1031" />
-      <source>Tools</source>
-      <translation type="unfinished">Nástroje</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="1042" />
-      <source>Show</source>
-      <translation>Zobrazit</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="1044" />
-      <source>Code metrics...</source>
-      <translation>Metrika kódu...</translation>
+      <source>Formatting Diff</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="1046" />
+      <source>Tools</source>
+      <translation type="unfinished">Nástroje</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1057" />
+      <source>Show</source>
+      <translation>Zobrazit</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1059" />
+      <source>Code metrics...</source>
+      <translation>Metrika kódu...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1061" />
       <source>Code coverage...</source>
       <translation>Pokrytí kódu...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1048" />
+      <location filename="../QScintilla/Editor.py" line="1064" />
       <source>Show code coverage annotations</source>
       <translation>Zobrazit poznámky pokrytí kódu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1051" />
-      <source>Hide code coverage annotations</source>
-      <translation>Skrýt poznámky pokrytí kódu</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="1054" />
-      <source>Profile data...</source>
-      <translation>Profilovat data...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="1067" />
+      <source>Hide code coverage annotations</source>
+      <translation>Skrýt poznámky pokrytí kódu</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1071" />
+      <source>Profile data...</source>
+      <translation>Profilovat data...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1085" />
       <source>Diagrams</source>
       <translation>Diagramy</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1070" />
+      <location filename="../QScintilla/Editor.py" line="1087" />
       <source>Class Diagram...</source>
       <translation>Diagram třídy...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1072" />
+      <location filename="../QScintilla/Editor.py" line="1088" />
       <source>Package Diagram...</source>
       <translation>Diagram balíčku...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1074" />
+      <location filename="../QScintilla/Editor.py" line="1089" />
       <source>Imports Diagram...</source>
       <translation>Diagram importů...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1076" />
+      <location filename="../QScintilla/Editor.py" line="1091" />
       <source>Application Diagram...</source>
       <translation>Diagram aplikace...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1081" />
+      <location filename="../QScintilla/Editor.py" line="1096" />
       <source>Load Diagram...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1094" />
+      <location filename="../QScintilla/Editor.py" line="1111" />
       <source>Languages</source>
       <translation>Jazyky</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1099" />
+      <location filename="../QScintilla/Editor.py" line="1115" />
       <source>Text</source>
       <translation type="unfinished">Text</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1123" />
+      <location filename="../QScintilla/Editor.py" line="1140" />
       <source>Guessed</source>
       <translation>Odhadem</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1468" />
-      <location filename="../QScintilla/Editor.py" line="1127" />
+      <location filename="../QScintilla/Editor.py" line="1471" />
+      <location filename="../QScintilla/Editor.py" line="1144" />
       <source>Alternatives</source>
       <translation>Alternativy</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1144" />
+      <location filename="../QScintilla/Editor.py" line="1161" />
       <source>Encodings</source>
       <translation>Kódování</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1167" />
+      <location filename="../QScintilla/Editor.py" line="1184" />
       <source>Re-Open With Encoding</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1187" />
+      <location filename="../QScintilla/Editor.py" line="1204" />
       <source>End-of-Line Type</source>
       <translation>Typ Konec-řádku</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1192" />
+      <location filename="../QScintilla/Editor.py" line="1208" />
       <source>Unix</source>
       <translation>Unix</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1199" />
+      <location filename="../QScintilla/Editor.py" line="1214" />
       <source>Windows</source>
       <translation />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1206" />
+      <location filename="../QScintilla/Editor.py" line="1220" />
       <source>Macintosh</source>
       <translation>Macintosh</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1224" />
-      <source>Spelling</source>
-      <translation type="unfinished">Pravopis</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="8021" />
-      <location filename="../QScintilla/Editor.py" line="1232" />
-      <source>Check spelling...</source>
-      <translation>Zatrhnout kontrolu...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="1235" />
-      <source>Check spelling of selection...</source>
-      <translation>Zatrhnout výběr kontroly...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="1238" />
+      <source>Spelling</source>
+      <translation type="unfinished">Pravopis</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="1246" />
+      <source>Check spelling...</source>
+      <translation>Zatrhnout kontrolu...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1251" />
+      <source>Check spelling of selection...</source>
+      <translation>Zatrhnout výběr kontroly...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1255" />
       <source>Remove from dictionary</source>
       <translation>Odebrat ze slovníku</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1256" />
+      <location filename="../QScintilla/Editor.py" line="1272" />
       <source>Spell Check Languages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1261" />
+      <location filename="../QScintilla/Editor.py" line="1276" />
       <source>No Language</source>
       <translation>Žádný jazyk</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1289" />
+      <location filename="../QScintilla/Editor.py" line="1303" />
       <source>Toggle bookmark</source>
       <translation>Přepnout záložku</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1291" />
+      <location filename="../QScintilla/Editor.py" line="1305" />
       <source>Next bookmark</source>
       <translation>Následující záložka</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1293" />
+      <location filename="../QScintilla/Editor.py" line="1308" />
       <source>Previous bookmark</source>
       <translation>Předchozí záložka</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1295" />
+      <location filename="../QScintilla/Editor.py" line="1311" />
       <source>Clear all bookmarks</source>
       <translation>Zrušit všechny záložky</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1304" />
+      <location filename="../QScintilla/Editor.py" line="1322" />
       <source>Toggle breakpoint</source>
       <translation>Přepnout breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1306" />
+      <location filename="../QScintilla/Editor.py" line="1325" />
       <source>Toggle temporary breakpoint</source>
       <translation>Přepnout dočasný breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1309" />
+      <location filename="../QScintilla/Editor.py" line="1328" />
       <source>Edit breakpoint...</source>
       <translation>Editovat breakpoint...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5752" />
-      <location filename="../QScintilla/Editor.py" line="1311" />
+      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Aktivovat breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1314" />
+      <location filename="../QScintilla/Editor.py" line="1334" />
       <source>Next breakpoint</source>
       <translation>Následující breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1317" />
+      <location filename="../QScintilla/Editor.py" line="1337" />
       <source>Previous breakpoint</source>
       <translation>Předchozí breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1321" />
+      <location filename="../QScintilla/Editor.py" line="1340" />
       <source>Clear all breakpoints</source>
       <translation>Zrušit všechny breakpointy</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1331" />
+      <location filename="../QScintilla/Editor.py" line="1351" />
       <source>Toggle all folds</source>
       <translation type="unfinished">Složit/rozložit všechna skládání</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1336" />
+      <location filename="../QScintilla/Editor.py" line="1356" />
       <source>Toggle all folds (including children)</source>
       <translation type="unfinished">Složit/rozložit všechna skládání (i s podsložkami)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1341" />
+      <location filename="../QScintilla/Editor.py" line="1359" />
       <source>Toggle current fold</source>
       <translation type="unfinished">Složit/rozložit aktuální složený blok</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1347" />
+      <location filename="../QScintilla/Editor.py" line="1363" />
       <source>Expand (including children)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1352" />
+      <location filename="../QScintilla/Editor.py" line="1367" />
       <source>Collapse (including children)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1358" />
+      <location filename="../QScintilla/Editor.py" line="1372" />
       <source>Clear all folds</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1370" />
+      <location filename="../QScintilla/Editor.py" line="1383" />
       <source>Goto syntax error</source>
       <translation>Jít na chybu syntaxe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1374" />
+      <location filename="../QScintilla/Editor.py" line="1386" />
       <source>Show syntax error message</source>
       <translation>Zobrazit hlášení syntaktické chyby</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1379" />
+      <location filename="../QScintilla/Editor.py" line="1389" />
       <source>Clear syntax error</source>
       <translation>Zrušit chybu syntaxe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1384" />
+      <location filename="../QScintilla/Editor.py" line="1393" />
       <source>Next warning</source>
       <translation>Následující varování</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1388" />
-      <source>Previous warning</source>
-      <translation>Předchozí varování</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="1392" />
-      <source>Show warning message</source>
-      <translation>Zobrazit varování</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="1396" />
+      <source>Previous warning</source>
+      <translation>Předchozí varování</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1399" />
+      <source>Show warning message</source>
+      <translation>Zobrazit varování</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="1402" />
       <source>Clear warnings</source>
       <translation>Vyčistit varování</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1401" />
+      <location filename="../QScintilla/Editor.py" line="1406" />
       <source>Next uncovered line</source>
       <translation>Následující odkrytá řádka</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1405" />
+      <location filename="../QScintilla/Editor.py" line="1409" />
       <source>Previous uncovered line</source>
       <translation>Předchozí odkrytá řádka</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1410" />
+      <location filename="../QScintilla/Editor.py" line="1413" />
       <source>Next task</source>
       <translation>Následující úloha</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1414" />
+      <location filename="../QScintilla/Editor.py" line="1416" />
       <source>Previous task</source>
       <translation>Předchozí úloha</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1419" />
+      <location filename="../QScintilla/Editor.py" line="1420" />
       <source>Next change</source>
       <translation type="unfinished" />
     </message>
@@ -11572,38 +11577,38 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1427" />
+      <location filename="../QScintilla/Editor.py" line="1426" />
       <source>Clear changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1455" />
-      <location filename="../QScintilla/Editor.py" line="1447" />
+      <location filename="../QScintilla/Editor.py" line="1457" />
+      <location filename="../QScintilla/Editor.py" line="1448" />
       <source>Export source</source>
       <translation>Export zdroj</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1448" />
+      <location filename="../QScintilla/Editor.py" line="1449" />
       <source>&lt;p&gt;No exporter available for the export format &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Pro formát exportu &lt;b&gt;{0}&lt;/b&gt; není exportér dostupný. Zrušeno.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1456" />
+      <location filename="../QScintilla/Editor.py" line="1458" />
       <source>No export format given. Aborting...</source>
       <translation>Nebyl zadán forám exportu. Zrušeno....</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1465" />
+      <location filename="../QScintilla/Editor.py" line="1468" />
       <source>Alternatives ({0})</source>
       <translation>Alternativy ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1486" />
+      <location filename="../QScintilla/Editor.py" line="1491" />
       <source>Pygments Lexer</source>
       <translation />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="1487" />
+      <location filename="../QScintilla/Editor.py" line="1492" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Použít Pygments lexer.</translation>
     </message>
@@ -11618,94 +11623,94 @@
       <translation>Pokoušíte se změnit soubor, který je otevřen jen pro čtení. Prosím, uložte jej nejdříve do jiného souboru.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="2470" />
+      <location filename="../QScintilla/Editor.py" line="2473" />
       <source>Add Breakpoint</source>
       <translation type="unfinished">Přidat breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="2471" />
+      <location filename="../QScintilla/Editor.py" line="2474" />
       <source>No Python byte code will be created for the selected line. No break point will be set!</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="2800" />
+      <location filename="../QScintilla/Editor.py" line="2807" />
       <source>Printing...</source>
       <translation>Tisk...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="2820" />
+      <location filename="../QScintilla/Editor.py" line="2824" />
       <source>Printing completed</source>
       <translation>Tisk je hotov</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="2822" />
+      <location filename="../QScintilla/Editor.py" line="2826" />
       <source>Error while printing</source>
       <translation>Chyba během tisku</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="2825" />
+      <location filename="../QScintilla/Editor.py" line="2829" />
       <source>Printing aborted</source>
       <translation>Tisk byl zrušen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="3180" />
+      <location filename="../QScintilla/Editor.py" line="3187" />
       <source>File Modified</source>
       <translation>Soubor je modifikován</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="3181" />
+      <location filename="../QScintilla/Editor.py" line="3188" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has unsaved changes.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; obsahuje neuložené změny.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="3239" />
+      <location filename="../QScintilla/Editor.py" line="3246" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <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="3419" />
-      <location filename="../QScintilla/Editor.py" line="3401" />
-      <location filename="../QScintilla/Editor.py" line="3356" />
+      <location filename="../QScintilla/Editor.py" line="3424" />
+      <location filename="../QScintilla/Editor.py" line="3405" />
+      <location filename="../QScintilla/Editor.py" line="3365" />
       <source>Save File</source>
       <translation>Uložit soubor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="3357" />
+      <location filename="../QScintilla/Editor.py" line="3366" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;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="3420" />
+      <location filename="../QScintilla/Editor.py" line="3425" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <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="4913" />
+      <location filename="../QScintilla/Editor.py" line="4932" />
       <source>Autocompletion</source>
       <translation>Autodoplňování</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4914" />
+      <location filename="../QScintilla/Editor.py" line="4933" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>Autodoplňování není dostupné protože zdrojová část autodoplňování nebyla nalezena.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5051" />
+      <location filename="../QScintilla/Editor.py" line="5061" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5052" />
+      <location filename="../QScintilla/Editor.py" line="5062" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5345" />
+      <location filename="../QScintilla/Editor.py" line="5354" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5346" />
+      <location filename="../QScintilla/Editor.py" line="5355" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
@@ -11715,127 +11720,127 @@
       <translation>Deaktivovat breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6117" />
+      <location filename="../QScintilla/Editor.py" line="6110" />
       <source>Code Coverage</source>
       <translation>Pokrytí kódu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6118" />
+      <location filename="../QScintilla/Editor.py" line="6111" />
       <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="6192" />
-      <location filename="../QScintilla/Editor.py" line="6185" />
-      <source>Show Code Coverage Annotations</source>
-      <translation>Zobrazit poznámky pokrytí kódu</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6186" />
+      <location filename="../QScintilla/Editor.py" line="6178" />
+      <source>Show Code Coverage Annotations</source>
+      <translation>Zobrazit poznámky pokrytí kódu</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6179" />
       <source>All lines have been covered.</source>
       <translation>Všechny řádky byly pokryty.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6193" />
+      <location filename="../QScintilla/Editor.py" line="6187" />
       <source>There is no coverage file available.</source>
       <translation>Soubor s pokrytím není dostupný.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6292" />
+      <location filename="../QScintilla/Editor.py" line="6283" />
       <source>Profile Data</source>
       <translation>Profilovat data</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6293" />
+      <location filename="../QScintilla/Editor.py" line="6284" />
       <source>Please select a profile file</source>
       <translation>Prosím, vyberte soubor s profilem</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6454" />
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6447" />
+      <location filename="../QScintilla/Editor.py" line="6441" />
       <source>Syntax Error</source>
       <translation>Chyba syntaxe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6455" />
+      <location filename="../QScintilla/Editor.py" line="6448" />
       <source>No syntax error message available.</source>
       <translation>Hlášení syntaktické chyby není dostupné.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6666" />
-      <location filename="../QScintilla/Editor.py" line="6660" />
+      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6653" />
       <sour