--- a/i18n/eric6_de.ts Sat Jul 07 12:58:50 2018 +0200 +++ b/i18n/eric6_de.ts Sat Jul 07 14:38:13 2018 +0200 @@ -38180,6 +38180,34 @@ </message> </context> <context> + <name>IbmWatsonEngine</name> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="178"/> + <source>A valid IBM Watson Language Translator key is required.</source> + <translation>Ein gülter 'IBM Watson Language Translator' Schlüssel ist erforderlich.</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="187"/> + <source>A valid IBM Watson Language Translator URL is required.</source> + <translation>Eine gülte 'IBM Watson Language Translator' URL ist erforderlich.</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="212"/> + <source>Invalid response received</source> + <translation>Ungültige Antwort empfangen</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="220"/> + <source>No translation available.</source> + <translation>Keine Übersetzungen verfügbar.</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="220"/> + <source>Error Getting Available Translations</source> + <translation>Fehler bei Ermittlung verfügbarer Übersetzungen</translation> + </message> +</context> +<context> <name>IconEditorGrid</name> <message> <location filename="../IconEditor/IconEditorGrid.py" line="206"/> @@ -72244,12 +72272,12 @@ <context> <name>TranslationEngine</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="67"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="79"/> <source>No pronounce data available</source> <translation>Es sind keine Aussprachedaten verfügbar</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="82"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="94"/> <source>No translation available</source> <translation>Keine Übersetzungen verfügbar</translation> </message> @@ -72462,7 +72490,7 @@ <translation>Yandex</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="54"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="56"/> <source>Unknow translation service name ({0})</source> <translation>Unbekanter Übersetzungsdienst ({0})</translation> </message> @@ -72481,6 +72509,11 @@ <source>DeepL</source> <translation>DeepL</translation> </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="54"/> + <source>IBM Watson</source> + <translation>IBM Watson</translation> + </message> </context> <context> <name>TranslatorLanguagesDb</name> @@ -72748,7 +72781,7 @@ <translation>Wörterbuchergebnisse anzeigen</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="175"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="189"/> <source>Enabled Languages</source> <translation>Aktivierte Sprachen</translation> </message> @@ -72773,7 +72806,7 @@ <translation>Standard Setzen</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="175"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="189"/> <source>At least two languages should be selected to work correctly.</source> <translation>Es sollten mindestens zwei Sprachen aktiviert sein, um korrekt zu arbeiten.</translation> </message> @@ -72783,47 +72816,47 @@ <translation>Auswählen, um Ergebnisse des Übersetzungswörterbuches anzuzeigen</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="216"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="266"/> <source>MyMemory</source> <translation>MyMemory</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="222"/> - <source>Email:</source> - <translation>Email:</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="229"/> - <source>Enter email address to be sent with each request (optional)</source> - <translation>Gib eine Emailadresse ein, die mit jeder Anfrage gesendet werden soll (optional)</translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="272"/> - <source>Key:</source> - <translation>Schlüssel:</translation> + <source>Email:</source> + <translation>Email:</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="279"/> + <source>Enter email address to be sent with each request (optional)</source> + <translation>Gib eine Emailadresse ein, die mit jeder Anfrage gesendet werden soll (optional)</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="322"/> + <source>Key:</source> + <translation>Schlüssel:</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="329"/> <source>Enter your Yandex key</source> <translation>Gib den Yandey Schlüssel ein</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="266"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="316"/> <source>Yandex</source> <translation>Yandex</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="51"/> - <source><p>A key is <b>optional</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> - <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>optional</b>. <a href="{0}">Hole einen kostenfreien API Schlüssel.</a></p></translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="55"/> + <source><p>A key is <b>optional</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>optional</b>. <a href="{0}">Hole einen kostenfreien API Schlüssel.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="59"/> <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kostenfreien API Schlüssel.</a></p></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="243"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="293"/> <source>Enter your MyMemory key</source> <translation>Gib den MyMemory Schlüssel ein</translation> </message> @@ -72848,24 +72881,54 @@ <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kostenpflichtigen API Schlüssel.</a></p></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="183"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="233"/> <source>Microsoft Azure</source> <translation>Microsoft Azure</translation> </message> <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="50"/> + <source><p>A registration of the text translation service is <b>required</b>. <a href="{0}">Register with Microsoft Azure.</a></p></source> + <translation><p>Eine Registrierung des Textübersetzungsdienstes ist <b>erforderlich</b>. <a href="{0}">Bei Microsoft Azure registrieren.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="239"/> + <source>Subscription Key:</source> + <translation>Abonnementschlüssel:</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="246"/> + <source>Enter the subscription key of the text translator service</source> + <translation>Gib den Abonnementschlüssel des Textübersetzungsdienstes ein</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="183"/> + <source>IBM Watson</source> + <translation>IBM Watson</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="189"/> + <source>URL:</source> + <translation>URL:</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="203"/> + <source>API Key:</source> + <translation>API Schlüssel:</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="210"/> + <source>Enter your IBM Watson Translator API key</source> + <translation>Gib den 'IBM Watson Translator' API-Schlüssel ein</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="196"/> + <source>Enter your IBM Watson Translator URL</source> + <translation>Gib die 'IBM Watson Translator' URL ein</translation> + </message> + <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="46"/> - <source><p>A registration of the text translation service is <b>required</b>. <a href="{0}">Register with Microsoft Azure.</a></p></source> - <translation><p>Eine Registrierung des Textübersetzungsdienstes ist <b>erforderlich</b>. <a href="{0}">Bei Microsoft Azure registrieren.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="189"/> - <source>Subscription Key:</source> - <translation>Abonnementschlüssel:</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="196"/> - <source>Enter the subscription key of the text translator service</source> - <translation>Gib den Abonnementschlüssel des Textübersetzungsdienstes ein</translation> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Register with IBM Cloud.</a></p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Bei der IBM Cloud registrieren.</a></p></translation> </message> </context> <context> @@ -72919,7 +72982,7 @@ <translation>Drücken, um den eingegebenen Text zu übersetzen</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="372"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="449"/> <source>Translation Error</source> <translation>Übersetzungsfehler</translation> </message> @@ -72929,7 +72992,7 @@ <translation>Wähle den Übersetzungsdienst</translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="354"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="431"/> <source>The selected translation service does not support the Text-to-Speech function.</source> <translation>Der ausgewählte Übersetzungsdienst unterstützt die Vorlesefunktion nicht.</translation> </message>