Web-Browser

Sat, 26 Dec 2020 11:39:35 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 26 Dec 2020 11:39:35 +0100
changeset 7913
9bf6903cae97
parent 7912
9f1f41d64648
child 7914
999f07b00a49

Web-Browser
- added an error page for not supported eric: URLs

docs/changelog file | annotate | diff | comparison | revisions
eric6.e4p file | annotate | diff | comparison | revisions
eric6/APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
eric6/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
eric6/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
eric6/Documentation/Source/eric6.WebBrowser.Network.EricSchemeHandler.html file | annotate | diff | comparison | revisions
eric6/WebBrowser/Network/EricSchemeHandler.py file | annotate | diff | comparison | revisions
eric6/WebBrowser/data/html/ericErrorPage.html file | annotate | diff | comparison | revisions
eric6/i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_de.qm file | annotate | diff | comparison | revisions
eric6/i18n/eric6_de.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_en.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_es.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_it.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
eric6/i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/docs/changelog	Fri Dec 25 09:44:11 2020 +0100
+++ b/docs/changelog	Sat Dec 26 11:39:35 2020 +0100
@@ -24,6 +24,8 @@
   -- added capability to show Qt6 documentation (configurable)
 - VirtualEnv Manager
   -- improved the handling of virtual environments slightly
+- Web-Browser
+  -- added an error page for not supported eric: URLs
 
 Version 20.12.1:
 - bug fixes
--- a/eric6.e4p	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6.e4p	Sat Dec 26 11:39:35 2020 +0100
@@ -2268,6 +2268,7 @@
     <Other>eric6/WebBrowser/UserAgent/UserAgentDefaults.xml</Other>
     <Other>eric6/WebBrowser/data/html/adblockPage.html</Other>
     <Other>eric6/WebBrowser/data/html/authenticationErrorPage.html</Other>
+    <Other>eric6/WebBrowser/data/html/ericErrorPage.html</Other>
     <Other>eric6/WebBrowser/data/html/speeddialPage.html</Other>
     <Other>eric6/WebBrowser/data/html/startPage.html</Other>
     <Other>eric6/WebBrowser/data/html/tabCrashPage.html</Other>
--- a/eric6/APIs/Python3/eric6.api	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/APIs/Python3/eric6.api	Sat Dec 26 11:39:35 2020 +0100
@@ -10700,7 +10700,6 @@
 eric6.WebBrowser.Navigation.ReloadStopButton.ReloadStopButton.setLoading?4(loading)
 eric6.WebBrowser.Navigation.ReloadStopButton.ReloadStopButton.stopClicked?7
 eric6.WebBrowser.Navigation.ReloadStopButton.ReloadStopButton?1(parent=None)
-eric6.WebBrowser.Network.EricSchemeHandler.EricSchemeHandler.SupportedPages?7
 eric6.WebBrowser.Network.EricSchemeHandler.EricSchemeHandler.requestStarted?4(job)
 eric6.WebBrowser.Network.EricSchemeHandler.EricSchemeHandler?1(parent=None)
 eric6.WebBrowser.Network.EricSchemeHandler.EricSchemeReply._speedDialPage?8
@@ -10709,6 +10708,7 @@
 eric6.WebBrowser.Network.EricSchemeHandler.EricSchemeReply.closed?7
 eric6.WebBrowser.Network.EricSchemeHandler.EricSchemeReply.readData?4(maxlen)
 eric6.WebBrowser.Network.EricSchemeHandler.EricSchemeReply?1(job, parent=None)
+eric6.WebBrowser.Network.EricSchemeHandler._SupportedPages?8
 eric6.WebBrowser.Network.NetworkManager.NetworkManager.authentication?4(url, auth, page=None)
 eric6.WebBrowser.Network.NetworkManager.NetworkManager.certificateError?4(error, view)
 eric6.WebBrowser.Network.NetworkManager.NetworkManager.changed?7
Binary file eric6/Documentation/Help/source.qch has changed
--- a/eric6/Documentation/Help/source.qhp	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/Documentation/Help/source.qhp	Sat Dec 26 11:39:35 2020 +0100
@@ -5451,6 +5451,7 @@
       <keyword name="EricSchemeReply" id="EricSchemeReply" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeReply" />
       <keyword name="EricSchemeReply (Constructor)" id="EricSchemeReply (Constructor)" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeReply.__init__" />
       <keyword name="EricSchemeReply.__adBlockPage" id="EricSchemeReply.__adBlockPage" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeReply.__adBlockPage" />
+      <keyword name="EricSchemeReply.__errorPage" id="EricSchemeReply.__errorPage" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeReply.__errorPage" />
       <keyword name="EricSchemeReply.__loadPage" id="EricSchemeReply.__loadPage" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeReply.__loadPage" />
       <keyword name="EricSchemeReply.__speedDialPage" id="EricSchemeReply.__speedDialPage" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeReply.__speedDialPage" />
       <keyword name="EricSchemeReply.__startPage" id="EricSchemeReply.__startPage" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeReply.__startPage" />
--- a/eric6/Documentation/Source/eric6.WebBrowser.Network.EricSchemeHandler.html	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/Documentation/Source/eric6.WebBrowser.Network.EricSchemeHandler.html	Sat Dec 26 11:39:35 2020 +0100
@@ -28,7 +28,7 @@
 <h3>Global Attributes</h3>
 
 <table>
-<tr><td>None</td></tr>
+<tr><td>_SupportedPages</td></tr>
 </table>
 <h3>Classes</h3>
 
@@ -61,7 +61,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>SupportedPages</td></tr>
+<tr><td>None</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -176,6 +176,10 @@
 <td>Private method to build the AdBlock page.</td>
 </tr>
 <tr>
+<td><a href="#EricSchemeReply.__errorPage">__errorPage</a></td>
+<td>Private method to build the Error page.</td>
+</tr>
+<tr>
 <td><a href="#EricSchemeReply.__loadPage">__loadPage</a></td>
 <td>Private method to load the requested page.</td>
 </tr>
@@ -243,6 +247,25 @@
 str
 </dd>
 </dl>
+<a NAME="EricSchemeReply.__errorPage" ID="EricSchemeReply.__errorPage"></a>
+<h4>EricSchemeReply.__errorPage</h4>
+<b>__errorPage</b>(<i></i>)
+
+<p>
+        Private method to build the Error page.
+</p>
+<dl>
+<dt>Returns:</dt>
+<dd>
+built Error page
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
 <a NAME="EricSchemeReply.__loadPage" ID="EricSchemeReply.__loadPage"></a>
 <h4>EricSchemeReply.__loadPage</h4>
 <b>__loadPage</b>(<i></i>)
--- a/eric6/WebBrowser/Network/EricSchemeHandler.py	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/WebBrowser/Network/EricSchemeHandler.py	Sat Dec 26 11:39:35 2020 +0100
@@ -7,9 +7,7 @@
 Module implementing a scheme handler for the eric: scheme.
 """
 
-from PyQt5.QtCore import (
-    pyqtSignal, QByteArray, QBuffer, QIODevice, QUrlQuery, QMutex
-)
+from PyQt5.QtCore import pyqtSignal, QBuffer, QIODevice, QUrlQuery, QMutex
 from PyQt5.QtWebEngineCore import QWebEngineUrlSchemeHandler
 
 from E5Gui.E5Application import e5App
@@ -20,17 +18,17 @@
     getHtmlPage, getJavascript, pixmapFileToDataUrl
 )
 
+_SupportedPages = [
+    "adblock",                      # error page for URLs blocked by AdBlock
+    "home", "start", "startpage",   # eric home page
+    "speeddial",                    # eric speeddial
+]
+
 
 class EricSchemeHandler(QWebEngineUrlSchemeHandler):
     """
     Class implementing a scheme handler for the eric: scheme.
     """
-    SupportedPages = [
-        "adblock",          # error page for URLs blocked by AdBlock
-        "home", "start", "startpage",       # eric home page
-        "speeddial",                        # eric speeddial
-    ]
-    
     def __init__(self, parent=None):
         """
         Constructor
@@ -49,13 +47,10 @@
         @param job URL request job
         @type QWebEngineUrlRequestJob
         """
-        if job.requestUrl().path() in self.SupportedPages:
-            reply = EricSchemeReply(job)
-            reply.closed.connect(lambda: self.__replyClosed(reply))
-            self.__replies.append(reply)
-            job.reply(b"text/html", reply)
-        else:
-            job.reply(QByteArray(), QBuffer())
+        reply = EricSchemeReply(job)
+        reply.closed.connect(lambda: self.__replyClosed(reply))
+        self.__replies.append(reply)
+        job.reply(b"text/html", reply)
     
     def __replyClosed(self, reply):
         """
@@ -114,7 +109,7 @@
             elif self.__pageName == "speeddial":
                 contents = self.__speedDialPage()
             else:
-                contents = ""
+                contents = self.__errorPage()
             
             self.__buffer.setData(contents.encode("utf-8"))
             self.__buffer.open(QIODevice.ReadOnly)
@@ -175,6 +170,35 @@
         
         return page
     
+    def __errorPage(self):
+        """
+        Private method to build the Error page.
+        
+        @return built Error page
+        @rtype str
+        """
+        page = getHtmlPage("ericErrorPage.html")
+        page = page.replace(
+            "@FAVICON@", pixmapFileToDataUrl("ericWeb16.png", True))
+        page = page.replace(
+            "@IMAGE@", pixmapFileToDataUrl("ericWeb32.png", True))
+        page = page.replace(
+            "@TITLE@", self.tr("Error accessing eric: URL"))
+        page = page.replace(
+            "@MESSAGE@", self.tr(
+                "The special URL <strong>{0}</strong> is not supported."
+                " Please use one of these."
+            ).format(self.__job.requestUrl().toDisplayString())
+        )
+        page = page.replace(
+            "@ERICLIST@", "<br/>".join([
+                '<a href="eric:{0}">{0}</a>'.format(u)
+                for u in sorted(_SupportedPages)
+            ])
+        )
+        
+        return page
+    
     def __startPage(self):
         """
         Private method to build the Start page.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/eric6/WebBrowser/data/html/ericErrorPage.html	Sat Dec 26 11:39:35 2020 +0100
@@ -0,0 +1,43 @@
+<!DOCTYPE html>
+<html>
+<head>
+<meta charset="utf-8"> 
+<meta http-equiv="content-type" content="text/html; charset=utf-8">
+<title>@TITLE@</title>
+<link rel="icon" href="@FAVICON@" type="image/x-icon" />
+<style>
+body {
+  padding: 3em 0em;
+  background: linear-gradient(#85784A, #fdfdfd, #fdfdfd);
+  background-repeat: repeat-x;
+}
+#box {
+  background: white;
+  border: 1px solid #85784A;
+  max-width: 600px;
+  height: 50%;
+  padding: 40px;
+  padding-bottom: 10px;
+  margin: auto;
+  border-radius: 0.8em;
+  text-align: center;
+  vertical-align: middle;
+  margin: auto;
+}
+h1 {
+  font-size: 130%;
+  font-weight: bold;
+  border-bottom: 1px solid #85784A;
+  margin-bottom: 0px;
+}
+</style>
+</head>
+<body>
+  <div id="box">
+    <img src="@IMAGE@" width="32" height="32"/>
+    <h1>@TITLE@</h1>
+    <p>@MESSAGE@</p>
+    <p>@ERICLIST@</p>
+  </div>
+</body>
+</html>
--- a/eric6/i18n/eric6_cs.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_cs.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -17075,120 +17075,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">eric5 web prohlížeč {6 ?}</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation type="unfinished">Hledat!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation type="unfinished">Titulek</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation type="unfinished">Použít</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation type="unfinished">Zavřít</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation type="unfinished">Odebrat</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation type="unfinished">Obnovit</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation type="unfinished">Titulek</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation type="unfinished">Použít</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation type="unfinished">Zavřít</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation type="unfinished">Odebrat</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation type="unfinished">Obnovit</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
Binary file eric6/i18n/eric6_de.qm has changed
--- a/eric6/i18n/eric6_de.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_de.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage="">
+<!DOCTYPE TS>
+<TS version="2.1" language="de">
 <context>
     <name>AboutDialog</name>
     <message>
@@ -2052,8 +2053,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170"/>
-        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation>
+        <source>Open in New Tab	Ctrl+LMB</source>
+        <translation>In neuem Register öffnen	Strg+LMK</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174"/>
@@ -2121,8 +2122,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="90"/>
-        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>In neuem Register öffnen<byte value="x9"/>Strg+LMK</translation>
+        <source>Open in New Tab	Ctrl+LMB</source>
+        <translation>In neuem Register öffnen	Strg+LMK</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="94"/>
@@ -16485,120 +16486,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation>Inhalt blockiert durch AdBlock Plus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation>Blockiert durch Regel: &lt;i&gt;{0} ({1})&lt;/i&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation>Willkommen beim eric6-Web-Browser!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation>Über eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation>eric6 Web-Browser</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation>Suchen!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation>Schnellwahl</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation>URL</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation>Titel</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation>Anwenden</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation>Schließen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation>Neue Seite</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation>Bearbeiten</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation>Entfernen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation>Erneut laden</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation>Soll diese Schnellwahl wirklich entfernt werden?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation>Sind sie sicher,dass alle Schnellwahlen neu geladen werden sollen?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation>Titel von der Seite laden</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation>Schnellwahleinstellungen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation>Neue Seite hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation>Maximale Zahl an Seiten pro Zeile:</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation>Größe der Seiten ändern:</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation>Schnellwahl</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation>URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation>Titel</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation>Anwenden</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation>Schließen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation>Neue Seite</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation>Bearbeiten</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation>Entfernen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation>Erneut laden</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation>Soll diese Schnellwahl wirklich entfernt werden?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation>Sind sie sicher,dass alle Schnellwahlen neu geladen werden sollen?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation>Titel von der Seite laden</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation>Schnellwahleinstellungen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation>Neue Seite hinzufügen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation>Maximale Zahl an Seiten pro Zeile:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation>Größe der Seiten ändern:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation>Schnellwahl benötigt aktiviertes JavaScript.</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation>Fehler beim Zugriff auf eine eric: URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation>Die spezielle URL &lt;strong&gt;{0}&lt;/strong&gt; wird nicht unterstützt. Bitte verwende eine der folgenden.</translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
@@ -44589,12 +44600,12 @@
     </message>
     <message>
         <location filename="../MicroPython/MicroPythonWidget.py" line="1050"/>
-        <source>&#xc2;&#xb5;Py Chart</source>
+        <source>µPy Chart</source>
         <translation>µPy Chart</translation>
     </message>
     <message>
         <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/>
-        <source>&#xc2;&#xb5;Py Files</source>
+        <source>µPy Files</source>
         <translation>µPy Dateien</translation>
     </message>
     <message>
@@ -83727,8 +83738,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="676"/>
-        <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
-        <translation>Link in neuem Fenster öffnen<byte value="x9"/>Strg+LMK</translation>
+        <source>Open Link in New Tab	Ctrl+LMB</source>
+        <translation>Link in neuem Fenster öffnen	Strg+LMK</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="682"/>
--- a/eric6/i18n/eric6_empty.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_empty.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -16373,120 +16373,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_en.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_en.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -16388,120 +16388,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_es.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_es.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -16510,120 +16510,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation>Contenido bloqueado por AdBlock Plus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation>Bloqueado por la regla: &lt;i&gt;{0} ({1})&lt;/i&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation>¡Bienvenido al Navegador Web de eric6!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation>Acerca de eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation>Navegador Web de eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation>¡Buscar!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation>Marcación rápida</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation>URL</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation>Título</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation>Aplicar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation>Cerrar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation>Página Nueva</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation>Editar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation>Eliminar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation>Recargar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation>¿Realmente desea eliminar esta marcación rápida?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation>¿Desea realmente recargar todas las marcaciones rápidas?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation>Cargar título desde la página</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation>Ajustes de Marcación Rápida</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation>Añadir Página Nueva</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation>Máximo número de páginas por fila:</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation>Cambiar tamaño de páginas:</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation>Marcación rápida</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation>URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation>Título</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation>Aplicar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation>Cerrar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation>Página Nueva</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation>Editar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation>Eliminar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation>Recargar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation>¿Realmente desea eliminar esta marcación rápida?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation>¿Desea realmente recargar todas las marcaciones rápidas?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation>Cargar título desde la página</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation>Ajustes de Marcación Rápida</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation>Añadir Página Nueva</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation>Máximo número de páginas por fila:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation>Cambiar tamaño de páginas:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation>SpeedDial requiere la habilitación de JavaScript.</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_fr.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_fr.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -17025,120 +17025,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation>Contenu bloqué par AdBlock Plus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation>Bloqué par la règle : &lt;i&gt;{0} ({1})&lt;/i&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation>Bienvenu dans le navigateur web d&apos;eric6 !</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation>À propos d&apos;eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation>Navigateur web eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation>Rechercher !</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation>Numérotation rapide</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation>URL</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation>Titre</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation>Appliquer</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation>Fermer</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation>Nouvelle page</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation>Editer</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation>Supprimer</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation>Recharger</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation>Êtes-vous sur de vouloir supprimer cette numérotaion rapide ?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation>Êtes-vous sur de vouloir recharger toutes les numérotations rapides ?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation>Paramètres de la numérotation rapide</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation>Ajouter un nouvelle page</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation>Maximum de pages sur un ligne :</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation>Modifier la taille des pages :</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation>Numérotation rapide</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation>URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation>Titre</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation>Appliquer</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation>Fermer</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation>Nouvelle page</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation>Editer</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation>Supprimer</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation>Recharger</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation>Êtes-vous sur de vouloir supprimer cette numérotaion rapide ?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation>Êtes-vous sur de vouloir recharger toutes les numérotations rapides ?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation>Paramètres de la numérotation rapide</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation>Ajouter un nouvelle page</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation>Maximum de pages sur un ligne :</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation>Modifier la taille des pages :</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation>La numérotation rapide nécessite d&apos;activer JavaScript.</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_it.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_it.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -17412,120 +17412,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation type="unfinished">Contenuto bloccato da AdBlock Plus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation type="unfinished">Benvenuto nel navigatore Web di Eric! {6 ?}</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation type="unfinished">Informazioni su Eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">Web Browser di eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation type="unfinished">Cerca!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation type="unfinished">URL</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation type="unfinished">Titolo</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation type="unfinished">Applica</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation type="unfinished">Chiudi</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation type="unfinished">Nuova Pagina</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation type="unfinished">Modifica</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation type="unfinished">Rimuovi</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation type="unfinished">Ricarica</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished">Carica il titolo dalla pagine</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation type="unfinished">Parametri Selezione Rapida</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation type="unfinished">Aggiungi una nuova pagina</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation type="unfinished">Pagine al massimo in una riga:</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation type="unfinished">Modifica lunghezza delle pagine:</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation type="unfinished">URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation type="unfinished">Titolo</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation type="unfinished">Applica</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation type="unfinished">Chiudi</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation type="unfinished">Nuova Pagina</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation type="unfinished">Modifica</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation type="unfinished">Rimuovi</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation type="unfinished">Ricarica</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished">Carica il titolo dalla pagine</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation type="unfinished">Parametri Selezione Rapida</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation type="unfinished">Aggiungi una nuova pagina</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation type="unfinished">Pagine al massimo in una riga:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation type="unfinished">Modifica lunghezza delle pagine:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_pt.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_pt.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -17344,120 +17344,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation type="unfinished">Conteúdo bloqueado por AdBlock Plus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation type="unfinished">Bem-vindo ao Navegador Web de eric6!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation type="unfinished">Acerca do eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">Navegador Web de eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation type="unfinished">Procurar!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation type="unfinished">Marcação Rápida</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation type="unfinished">Título</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation type="unfinished">Aplicar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation type="unfinished">Fechar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation type="unfinished">Página Nova</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation type="unfinished">Editar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation type="unfinished">Retirar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation type="unfinished">Recarregar</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation type="unfinished">Tem a certeza de que quer apagar esta marcação rápida?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished">Carregar título da página</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation type="unfinished">Definições de Marcação Rápida</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation type="unfinished">Adicionar Nova Página</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation type="unfinished">Máximo de páginas numa fila:</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation type="unfinished">Mudar tamanho das páginas:</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation type="unfinished">Marcação Rápida</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation type="unfinished">Título</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation type="unfinished">Aplicar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation type="unfinished">Fechar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation type="unfinished">Página Nova</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation type="unfinished">Editar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation type="unfinished">Retirar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation type="unfinished">Recarregar</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation type="unfinished">Tem a certeza de que quer apagar esta marcação rápida?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished">Carregar título da página</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation type="unfinished">Definições de Marcação Rápida</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation type="unfinished">Adicionar Nova Página</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation type="unfinished">Máximo de páginas numa fila:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation type="unfinished">Mudar tamanho das páginas:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_ru.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_ru.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -16526,120 +16526,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation>Содержание заблокировано AdBlock Plus</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation>Заблокирован согласно правилу: &lt;i&gt;{0} ({1})&lt;/i&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation>Добро пожаловать в eric6 web-браузер!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation>Об eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation>eric6 web-браузер</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation>Искать!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation>Быстрые вкладки</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation>URL</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation>Заголовок</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation>Применить</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation>Закрыть</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation>Новая страница</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation>Редактировать</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation>Удалить</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation>Перезагрузить</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation>Вы уверены в удалении этой быстрой вкладки?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation>Вы уверены, что хотите перегрузить все быстрые вкладки?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation>Загружать заголовок со страницы</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation>Настройки быстрых вкладок</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation>Добавить новую страницу</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation>Максимальное число страниц в ряду:</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation>Изменить размер страниц:</translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation>Быстрые вкладки</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation>URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation>Заголовок</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation>Применить</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation>Закрыть</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation>Новая страница</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation>Редактировать</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation>Удалить</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation>Перезагрузить</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation>Вы уверены в удалении этой быстрой вкладки?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation>Вы уверены, что хотите перегрузить все быстрые вкладки?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation>Загружать заголовок со страницы</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation>Настройки быстрых вкладок</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation>Добавить новую страницу</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation>Максимальное число страниц в ряду:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation>Изменить размер страниц:</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation>Для работы SpeedDial требуется разрешение JavaScript.</translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_tr.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_tr.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -17025,120 +17025,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished">Eric5 Web Gözatıcısı {6 ?}</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation type="unfinished">Ara!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation type="unfinished">Başlık</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation type="unfinished">Kullan</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation type="unfinished">Kapat</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation type="unfinished">Düzen</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation type="unfinished">Kaldır</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation type="unfinished">Yeniden Yükle</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation type="unfinished">Başlık</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation type="unfinished">Kullan</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation type="unfinished">Kapat</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation type="unfinished">Düzen</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation type="unfinished">Kaldır</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation type="unfinished">Yeniden Yükle</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>
--- a/eric6/i18n/eric6_zh_CN.ts	Fri Dec 25 09:44:11 2020 +0100
+++ b/eric6/i18n/eric6_zh_CN.ts	Sat Dec 26 11:39:35 2020 +0100
@@ -17124,120 +17124,130 @@
 <context>
     <name>EricSchemeReply</name>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="164"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="159"/>
         <source>Content blocked by AdBlock Plus</source>
         <translation type="unfinished">内容已被 AdBlock Plus 拦截</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="165"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="160"/>
         <source>Blocked by rule: &lt;i&gt;{0} ({1})&lt;/i&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="190"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="214"/>
         <source>Welcome to eric6 Web Browser!</source>
         <translation type="unfinished">欢迎使用 eric6 网页浏览器!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="192"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="216"/>
         <source>About eric6</source>
         <translation type="unfinished">关于 eric6</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="193"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="217"/>
         <source>eric6 Web Browser</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="194"/>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="218"/>
         <source>Search!</source>
         <translation type="unfinished">搜索!</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="233"/>
-        <source>Speed Dial</source>
-        <translation type="unfinished">快速启动</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="234"/>
-        <source>URL</source>
-        <translation type="unfinished">URL</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="235"/>
-        <source>Title</source>
-        <translation type="unfinished">标题</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="236"/>
-        <source>Apply</source>
-        <translation type="unfinished">应用</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="237"/>
-        <source>Close</source>
-        <translation type="unfinished">关闭</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="238"/>
-        <source>New Page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="239"/>
-        <source>Edit</source>
-        <translation type="unfinished">编辑</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="240"/>
-        <source>Remove</source>
-        <translation type="unfinished">移除</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="241"/>
-        <source>Reload</source>
-        <translation type="unfinished">重新载入</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="242"/>
-        <source>Are you sure to remove this speed dial?</source>
-        <translation type="unfinished">确定要移除这个快速启动项?</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="245"/>
-        <source>Are you sure you want to reload all speed dials?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="248"/>
-        <source>Load title from page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="250"/>
-        <source>Speed Dial Settings</source>
-        <translation type="unfinished">快速启动设置</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="252"/>
-        <source>Add New Page</source>
-        <translation type="unfinished">添加新页面</translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="253"/>
-        <source>Maximum pages in a row:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="255"/>
-        <source>Change size of pages:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="257"/>
+        <source>Speed Dial</source>
+        <translation type="unfinished">快速启动</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="258"/>
+        <source>URL</source>
+        <translation type="unfinished">URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="259"/>
+        <source>Title</source>
+        <translation type="unfinished">标题</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="260"/>
+        <source>Apply</source>
+        <translation type="unfinished">应用</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="261"/>
+        <source>Close</source>
+        <translation type="unfinished">关闭</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="262"/>
+        <source>New Page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="263"/>
+        <source>Edit</source>
+        <translation type="unfinished">编辑</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="264"/>
+        <source>Remove</source>
+        <translation type="unfinished">移除</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="265"/>
+        <source>Reload</source>
+        <translation type="unfinished">重新载入</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="266"/>
+        <source>Are you sure to remove this speed dial?</source>
+        <translation type="unfinished">确定要移除这个快速启动项?</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="269"/>
+        <source>Are you sure you want to reload all speed dials?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="272"/>
+        <source>Load title from page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="274"/>
+        <source>Speed Dial Settings</source>
+        <translation type="unfinished">快速启动设置</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="276"/>
+        <source>Add New Page</source>
+        <translation type="unfinished">添加新页面</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="277"/>
+        <source>Maximum pages in a row:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="279"/>
+        <source>Change size of pages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="281"/>
         <source>SpeedDial requires enabled JavaScript.</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="185"/>
+        <source>Error accessing eric: URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/Network/EricSchemeHandler.py" line="187"/>
+        <source>The special URL &lt;strong&gt;{0}&lt;/strong&gt; is not supported. Please use one of these.</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EricapiConfigDialog</name>

eric ide

mercurial