--- a/i18n/eric6_empty.ts Sat Jul 07 12:58:50 2018 +0200 +++ b/i18n/eric6_empty.ts Sat Jul 07 14:38:13 2018 +0200 @@ -37949,6 +37949,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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="212"/> + <source>Invalid response received</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="220"/> + <source>No translation available.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="220"/> + <source>Error Getting Available Translations</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>IconEditorGrid</name> <message> <location filename="../IconEditor/IconEditorGrid.py" line="206"/> @@ -71631,12 +71659,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 type="unfinished"></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 type="unfinished"></translation> </message> @@ -71861,8 +71889,13 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="56"/> + <source>Unknow translation service name ({0})</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="54"/> - <source>Unknow translation service name ({0})</source> + <source>IBM Watson</source> <translation type="unfinished"></translation> </message> </context> @@ -72127,7 +72160,7 @@ <translation type="unfinished"></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 type="unfinished"></translation> </message> @@ -72172,7 +72205,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="272"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="322"/> <source>Key:</source> <translation type="unfinished"></translation> </message> @@ -72182,47 +72215,47 @@ <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="189"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="239"/> <source>Subscription Key:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="196"/> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="246"/> <source>Enter the subscription key of the text translator service</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="216"/> - <source>MyMemory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="222"/> - <source>Email:</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="243"/> - <source>Enter your MyMemory key</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="266"/> - <source>Yandex</source> + <source>MyMemory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="272"/> + <source>Email:</source> <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="293"/> + <source>Enter your MyMemory key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="316"/> + <source>Yandex</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="329"/> <source>Enter your Yandex key</source> <translation type="unfinished"></translation> </message> @@ -72232,25 +72265,55 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="46"/> + <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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="183"/> + <source>IBM Watson</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="189"/> + <source>URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="203"/> + <source>API Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="210"/> + <source>Enter your IBM Watson Translator API key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="196"/> + <source>Enter your IBM Watson Translator URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="46"/> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Register with IBM Cloud.</a></p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TranslatorPlugin</name> @@ -72313,12 +72376,12 @@ <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message>