--- a/i18n/eric6_en.ts Sun Sep 03 17:11:04 2017 +0200 +++ b/i18n/eric6_en.ts Sun Sep 03 18:20:29 2017 +0200 @@ -35667,6 +35667,149 @@ </message> </context> <context> + <name>ManageDictionariesDialog</name> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="14"/> + <source>Spell Check Dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="25"/> + <source>Installation Location:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="38"/> + <source>Select the location for the dictionaries installation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="47"/> + <source>Shows the list of available dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="70"/> + <source>Shows the progress of the current download</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="89"/> + <source>Dictionaries URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="96"/> + <source>Shows the dictionaries URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="106"/> + <source>Press to edit the dictionaries URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="109"/> + <source>Edit URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="54"/> + <source>Refresh</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="56"/> + <source>Install Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="59"/> + <source>Uninstall Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="62"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="99"/> + <source>Network Status: online</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="101"/> + <source>Network Status: offline</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="201"/> + <source>Error populating list of dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="391"/> + <source>Computer is offline.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="227"/> + <source>Error downloading dictionaries list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="227"/> + <source><p>Could not download the dictionaries list from {0}.</p><p>Error: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="249"/> + <source>Dictionaries URL Changed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="249"/> + <source>The URL of the spell check dictionaries has changed. Select the "Refresh" button to get the new dictionaries list.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="261"/> + <source>Error installing dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="261"/> + <source><p>None of the dictionary locations is writable by you. Please download required dictionaries manually and install them as administrator.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="312"/> + <source>{0} ({1})</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="427"/> + <source>Error downloading dictionary</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="412"/> + <source><p>Could not download the requested dictionary file from {0}.</p><p>Error: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="412"/> + <source>Error downloading dictionary file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="427"/> + <source><p>The downloaded dictionary archive is invalid. Skipping it.</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>MarkdownProvider</name> <message> <location filename="../QScintilla/MarkupProviders/MarkdownProvider.py" line="383"/> @@ -39735,27 +39878,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="498"/> <source>Error downloading file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="498"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="584"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="583"/> <source>Stable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="591"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="590"/> <source>Unstable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="598"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="597"/> <source>Unknown</source> <translation type="unfinished"></translation> </message> @@ -39795,32 +39938,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="612"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="611"/> <source>up-to-date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="615"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="614"/> <source>new download available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="619"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="618"/> <source>update installable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="623"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="622"/> <source>updated download available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="902"/> <source>Cleanup of Plugin Downloads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="902"/> <source><p>The plugin download <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -39858,17 +40001,17 @@ <context> <name>PluginRepositoryWindow</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="854"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="854"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="854"/> <source>OK</source> <translation type="unfinished"></translation> </message> @@ -39942,27 +40085,27 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1592"/> + <location filename="../Preferences/__init__.py" line="1595"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1620"/> + <location filename="../Preferences/__init__.py" line="1623"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1620"/> + <location filename="../Preferences/__init__.py" line="1623"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1722"/> + <location filename="../Preferences/__init__.py" line="1725"/> <source>Select Python{0} Interpreter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1722"/> + <location filename="../Preferences/__init__.py" line="1725"/> <source>Select the Python{0} interpreter to be used:</source> <translation type="unfinished"></translation> </message> @@ -70136,6 +70279,16 @@ <source>Dictionary Directories</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.ui" line="122"/> + <source>Press to open a dialog to manage spell checking dictionaries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.ui" line="125"/> + <source>Manage Dictionaries...</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>WebBrowserTabWidget</name> @@ -72764,30 +72917,35 @@ <context> <name>XMLStreamReaderBase</name> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="53"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="54"/> <source><p>XML parse error in file <b>{0}</b>, line {1}, column {2}</p><p>Error: {3}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="60"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/> <source>XML parse error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="81"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="89"/> <source>File format version '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="91"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="99"/> <source>Bad value: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="187"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="195"/> <source>Pickle data encoding '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../E5XML/XMLStreamReaderBase.py" line="62"/> + <source><p>XML parse error (line {0}, column {1})</p><p>Error: {2}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>XbelImporter</name>