--- a/i18n/eric6_de.ts Sun Sep 03 17:11:04 2017 +0200 +++ b/i18n/eric6_de.ts Sun Sep 03 18:20:29 2017 +0200 @@ -35824,6 +35824,149 @@ </message> </context> <context> + <name>ManageDictionariesDialog</name> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="14"/> + <source>Spell Check Dictionaries</source> + <translation>Rechtschreibwörterbücher</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="25"/> + <source>Installation Location:</source> + <translation>Installationsort:</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="38"/> + <source>Select the location for the dictionaries installation</source> + <translation>Wähle den Installationsort für die Wörterbücher</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="47"/> + <source>Shows the list of available dictionaries</source> + <translation>Zeigt die Liste der verfügbaren Wörterbücher</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="70"/> + <source>Shows the progress of the current download</source> + <translation>Zeigt den Fortschritt des aktuellen Download</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="89"/> + <source>Dictionaries URL:</source> + <translation>URL der Wörterbücher:</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="96"/> + <source>Shows the dictionaries URL</source> + <translation>Zeigt die URL der Wörterbücher an</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="106"/> + <source>Press to edit the dictionaries URL</source> + <translation>Drücken, um die URL der Wörterbücher zu bearbeiten</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="109"/> + <source>Edit URL</source> + <translation>URL bearbeiten</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="54"/> + <source>Refresh</source> + <translation>Aktualisieren</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="56"/> + <source>Install Selected</source> + <translation>Ausgewählte installieren</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="59"/> + <source>Uninstall Selected</source> + <translation>Ausgewählte deinstallieren</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="62"/> + <source>Cancel</source> + <translation>Abbrechen</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="99"/> + <source>Network Status: online</source> + <translation>Netzwerkstatus: verbunden</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="101"/> + <source>Network Status: offline</source> + <translation>Netzwerkstatus: nicht verbunden</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="201"/> + <source>Error populating list of dictionaries</source> + <translation><p>Die Wörterbuchliste konnte nicht von {0} heruntergeladen werden.</p><p>Fehler: {1}</p></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="391"/> + <source>Computer is offline.</source> + <translation>Computer ist nicht verbunden.</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="227"/> + <source>Error downloading dictionaries list</source> + <translation>Fehler beim Herunterladen der Wörterbuchliste</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><p>Die Wörterbuchliste konnte nicht von {0} heruntergeladen werden.</p><p>Fehler: {1}</p></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="249"/> + <source>Dictionaries URL Changed</source> + <translation>URL der Wörterbücher geändert</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>Die URL für die Rechtschreibwörterbücher hat sich geändert. Wählen Sie den „Aktualisieren“-Knopf, um die neue Liste zu erhalten.</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="261"/> + <source>Error installing dictionaries</source> + <translation>Fehler beid er Installation von Wörterbücher</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><p>Keines der Wörterbuchverzeichnisse ist durch sie veränderbar. Bitte laden sie die benötigten Wörterbücher manuell herunter und installieren sie sie als Administrator.</p></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="312"/> + <source>{0} ({1})</source> + <translation>{0} ({1})</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="427"/> + <source>Error downloading dictionary</source> + <translation>Fehler beim Herunterladen der Wörterbuchdatei</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><p>Die angefragte Wörterbuchdatei konnte nicht von {0} heruntergeladen werden.</p><p>Fehler: {1}</p></translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="412"/> + <source>Error downloading dictionary file</source> + <translation>Fehler beim Herunterladen der Wörterbuchdatei</translation> + </message> + <message> + <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="427"/> + <source><p>The downloaded dictionary archive is invalid. Skipping it.</p></source> + <translation><p>Das heruntergeladene Wörterbucharchiv ist fehlerhaft. Überspringe es.</p></translation> + </message> +</context> +<context> <name>MarkdownProvider</name> <message> <location filename="../QScintilla/MarkupProviders/MarkdownProvider.py" line="383"/> @@ -39902,27 +40045,27 @@ Bitte „Aktualisieren“ drücken.</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="498"/> <source>Error downloading file</source> <translation>Fehler beim Herunterladen der Datei</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><p>Die angefragte Datei konnte nicht von {0} gedownloaded werden.</p><p>Fehler: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="584"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="583"/> <source>Stable</source> <translation>Stabil</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="591"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="590"/> <source>Unstable</source> <translation>Instabil</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="598"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="597"/> <source>Unknown</source> <translation>Unbekannt</translation> </message> @@ -39962,32 +40105,32 @@ <translation>Downloadswartung</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="612"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="611"/> <source>up-to-date</source> <translation>aktuell</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="615"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="614"/> <source>new download available</source> <translation>neuer Download verfügbar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="619"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="618"/> <source>update installable</source> <translation>Aktualisierung installierbar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="623"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="622"/> <source>updated download available</source> <translation>aktualisiertes Download verfügbar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="902"/> <source>Cleanup of Plugin Downloads</source> <translation>Wartung der Plugin Downloads</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><p>Die Plugindatei <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> @@ -40025,17 +40168,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>Fehler beim Prozessstart</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><p>Der Prozess konnte nicht gestartet werden.<br>Stellen Sie sicher, dass er als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="854"/> <source>OK</source> <translation>OK</translation> </message> @@ -40109,27 +40252,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>Einstellungen exportieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1620"/> + <location filename="../Preferences/__init__.py" line="1623"/> <source>Import Preferences</source> <translation>Einstellungen importieren</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>Properties-Dateien (*.ini);;Alle Dateien (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1722"/> + <location filename="../Preferences/__init__.py" line="1725"/> <source>Select Python{0} Interpreter</source> <translation>Wähle den Python{0}-Interpreter</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>Wähle den zu verwendenden Python{0}-Interpreter aus:</translation> </message> @@ -70693,6 +70836,16 @@ <source>Dictionary Directories</source> <translation>Wörterbuchverzeichnisse</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.ui" line="122"/> + <source>Press to open a dialog to manage spell checking dictionaries</source> + <translation>Drücken, um einen Dialog zur Verwaltung der Rechtschreibwörterbücher zu öffnen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.ui" line="125"/> + <source>Manage Dictionaries...</source> + <translation>Wörterbücher verwalten...</translation> + </message> </context> <context> <name>WebBrowserTabWidget</name> @@ -73323,30 +73476,35 @@ <context> <name>XMLStreamReaderBase</name> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="60"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/> <source>XML parse error</source> <translation>XML-Parse-Fehler</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>Pickle-Datenkodierung „{0}“ wird nicht unterstützt.</translation> </message> <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><p>XML-Parse-Fehler in der Datei <b>{0}</b>, Zeile {1}, Spalte {2}</p><p>Fehler: {3}</p></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>Dateiformatversion „{0}“ wird nicht unterstützt.</translation> </message> <message> - <location filename="../E5XML/XMLStreamReaderBase.py" line="91"/> + <location filename="../E5XML/XMLStreamReaderBase.py" line="99"/> <source>Bad value: {0}</source> <translation>Ungültiger Wert: {0}</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><p>XML-Parse-Fehler (Zeile {0}, Spalte {1})</p><p>Fehler: {2}</p></translation> + </message> </context> <context> <name>XbelImporter</name>