Wed, 27 Feb 2019 19:48:11 +0100
EmailPage: refined the email configuration page with respect to the Gmail messages.
--- a/E5Network/E5GoogleMail.py Mon Feb 25 19:16:19 2019 +0100 +++ b/E5Network/E5GoogleMail.py Wed Feb 27 19:48:11 2019 +0100 @@ -33,6 +33,8 @@ APPLICATION_NAME = 'Eric Python Send Email' +# TODO: rework this to use "requests-outhlib" and a minimalistic web browser +# window for authorization def isClientSecretFileAvailable(): """ Module function to check, if the client secret file has been installed.
--- a/Preferences/ConfigurationPages/EmailPage.py Mon Feb 25 19:16:19 2019 +0100 +++ b/Preferences/ConfigurationPages/EmailPage.py Wed Feb 27 19:48:11 2019 +0100 @@ -55,12 +55,17 @@ Preferences.setUser("UseGoogleMailOAuth2", False) except ImportError: # missing libraries, disable Google Mail + pipPackages = [ + "google-api-python-client", + "google-auth-oauthlib", + ] + pipCommand = "pip install --upgrade {0}".format( + " ".join(pipPackages)) self.googleMailCheckBox.setChecked(False) self.googleMailCheckBox.setEnabled(False) self.googleMailInfoLabel.setText(self.tr( "<p>The Google Mail Client API is not installed." - " Use <code>pip install --upgrade google-api-python-client" - " google-auth-oauthlib</code> to install it.</p>")) + " Use <code>{0}</code> to install it.</p>").format(pipCommand)) self.googleHelpButton.setEnabled(False) Preferences.setUser("UseGoogleMailOAuth2", False)
--- a/i18n/eric6_cs.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_cs.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7432,47 +7432,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation type="unfinished">Spustit debuger</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation type="unfinished">Rodičovský proces</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation type="unfinished">Dětský proces</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished">Větvení klienta</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Pokračovat ve fork větvi.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>Debugovací backend nelze spustit.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15592,17 +15592,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -15662,7 +15662,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15682,13 +15682,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25180,7 +25180,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_de.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_de.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7452,47 +7452,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation>Debugger starten</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation><p>Der Debugger konnte nicht gestartet werden.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation>Vaterprozess</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation>Kindprozess</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation>Client forkt</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation>Wähle den zu folgenden Forkpfad.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation>Fehler im Debugprotokoll</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation><p>Die vom Debugger empfangene Antwort konnte nicht dekodiert werden. Bitte berichten sie diesen Fehler zusammen mit den empfangenen Daten an die eric Bugs Emailadresse.</p><p>Fehler: {0}</p><p>Daten:<br/>{1}</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation><p>Keine geeignete {0} Umgebung konfiguriert.</p></translation> </message> @@ -15625,17 +15625,17 @@ <translation>Anmeldung testen</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation>Anmeldetest</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation>Der Anmeldetest war erfolgreich.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>Der Anmeldetest ist fehlgeschlagen.<br>Ursache: {0}</p></translation> </message> @@ -15695,7 +15695,7 @@ <translation>Normale Email</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation><p>Das Google Mail Client API ist nicht installiert. Führe <code>pip install --upgrade google-api-python-client</code> aus, um es zu installieren.</p></translation> </message> @@ -15715,14 +15715,14 @@ <translation><p>Die Credentialsdatei ist nicht verfügbar. Wurde das Gmail API aktiviert?</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation>Gmail API Hilfe</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> - <translation><p>Das Google Mail Client API ist nicht installiert. Führe <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> aus, um es zu installieren.</p></translation> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> + <translation><p>Das Google Mail Client API ist nicht installiert. Führe <code>{0}</code> aus, um es zu installieren.</p></translation> </message> </context> <context> @@ -25253,7 +25253,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation>Die Credentialsdatei ist nicht verfügbar. Wurde das Gmail API aktiviert?</translation> </message>
--- a/i18n/eric6_empty.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_empty.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7378,47 +7378,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15510,17 +15510,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -15580,7 +15580,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15600,13 +15600,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25085,7 +25085,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_en.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_en.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7385,47 +7385,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15527,17 +15527,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -15597,7 +15597,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15617,13 +15617,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25107,7 +25107,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_es.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_es.ts Wed Feb 27 19:48:11 2019 +0100 @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="2.0" language="es" sourcelanguage=""> +<!DOCTYPE TS> +<TS version="2.1" language="es"> <context> <name>AboutDialog</name> <message> @@ -1969,8 +1970,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="170"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Abrir en Nueva Pestaña<byte value="x9"/> Ctrl+LMB (botón izquierdo del ratón)</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>Abrir en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="174"/> @@ -2048,8 +2049,8 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="91"/> - <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Abrir en Nueva Pestaña<byte value="x9"/> Ctrl+LMB (botón izquierdo del ratón)</translation> + <source>Open in New Tab Ctrl+LMB</source> + <translation>Abrir en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="95"/> @@ -7484,47 +7485,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation>Iniciar Depurador</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation><p>No ha sido posible lanzar el extremo del depurador.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation>Proceso Padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation>Proceso hijo</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation>Fork del cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation>Seleccionar la rama de fork para continuar.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation>Error de Protocolo de Depuración</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation><p>La respuesta recibida desde el backend del depurador no se ha podido descodificar. Por favor, informar de este problema junto con los datos recibidos a la dirección de email para bugs de eric.</p><p>Error: {0}</p><p>Datos:<br/>{1}</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation><p>No hay configurado un entorno {0} adecuado.</p></translation> </message> @@ -15666,17 +15667,17 @@ <translation>Probar Login</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation>Prueba de Login</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation>La prueba de login ha resultado con éxito.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>El login ha fallado.<br/> Razón: {0}</p></translation> </message> @@ -15736,7 +15737,7 @@ <translation>Email Estándar</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation><p>La API de Cliente de Google Mail no está instalada. Usar <code>pip install --upgrade google-api-python-client</code> para instalarla.</p></translation> </message> @@ -15756,14 +15757,14 @@ <translation><p>El archivo de credenciales no está presente. ¿Está habilitada la API de Gmail?</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation>Ayuda de API de Gmail</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> - <translation type="unfinished"></translation> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> + <translation><p>La API de Cliente de Google Mail no está instalada. Usar <code>{0}</code> para instalarla.</p></translation> </message> </context> <context> @@ -25291,7 +25292,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation>El archivo de credenciales no está presente. ¿Está habilitada la API de Gmail?</translation> </message> @@ -25753,7 +25754,7 @@ <name>HelpBrowser</name> <message> <location filename="../Helpviewer/HelpBrowserWV.py" line="1223"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> + <source>Open Link in New Tab Ctrl+LMB</source> <translation>Abrir enlace en Nueva Pestaña Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> @@ -85561,8 +85562,8 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="650"/> - <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> - <translation>Abrir enlace en nueva pestaña Tab<byte value="x9"/>Ctrl+LMB (botón izquierdo del ratón)</translation> + <source>Open Link in New Tab Ctrl+LMB</source> + <translation>Abrir enlace en nueva pestaña Tab Ctrl+LMB (botón izquierdo del ratón)</translation> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="656"/>
--- a/i18n/eric6_fr.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_fr.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7426,47 +7426,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation type="unfinished">Démarrage du débogueur</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>Impossible de lancer le débogueur en arrière-plan.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15602,17 +15602,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -15672,7 +15672,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15692,13 +15692,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25192,7 +25192,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_it.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_it.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7441,47 +7441,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation type="unfinished">Avvia Debugger</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>Il debugger non può essere avviato.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation type="unfinished">Processo padre</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation type="unfinished">Processo figlio</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished">Lancio processo figlio in corso</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Seleziona il client da seguire.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15619,17 +15619,17 @@ <translation>Testa l'accesso</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation>Controllo accesso</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation>Il controllo d'accesso è corretto.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>Il controllo accesso è fallito.<br>Motivo: {0}</p></translation> </message> @@ -15689,7 +15689,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15709,13 +15709,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25220,7 +25220,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_pt.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_pt.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7449,47 +7449,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation type="unfinished">Iniciar o Depurador</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>A instalação de retaguarda do depurador não pode iniciar.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation type="unfinished">Processo Pai</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation type="unfinished">Processo Filho</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished">Bifurcação do Cliente</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Selecionar o ramo da bifurcação a seguir.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15627,17 +15627,17 @@ <translation>Provar Conexão</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation>Prova de Conexão</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation>A prova de conexão teve êxito.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>A prova de conexão falhou.<br>Motivo: {0}</p></translation> </message> @@ -15697,7 +15697,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15717,13 +15717,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25229,7 +25229,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_ru.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_ru.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7477,47 +7477,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation>Запуск отладчика</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation><p>Невозможно запустить бэкэнд отладчика</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation>Родительский процесс</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation>Порожденный процесс</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation>Разветвление процесса</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation>Выберите fork-ветвь для отслеживания.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation>Протокол ошибок отладки</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation><p>Невозможно декодировать ответ, полученный от бэкэнда отладчика. Сообщите об этой проблеме, отправив полученные данные на электронную почту eric bugs.</p><p>Error: {0}</p><p>Data: <br/>{1}</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation><p>Не создана подходящая для {0} среда окружения.</p></translation> </message> @@ -15668,17 +15668,17 @@ <translation>Проверка логина</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation>Проверить логин</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation>Проверка логина успешно выполнена.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>Неудачная проверка логина.<br> Причина: {0}</p></translation> </message> @@ -15738,7 +15738,7 @@ <translation>Обычная Email</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation><p>Клиент Google Mail API не установлен. Используйте <code>pip install --upgrade google-api-python-client</code> для его установки.</p></translation> </message> @@ -15758,14 +15758,14 @@ <translation><p>Отсутствует файл учетных данных. Подключен ли API Gmail?</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation>Справка Gmail API</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> - <translation><p>Клиент Google Mail API не установлен. Используйте <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> для его установки.</p></translation> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> + <translation><p>Клиент Google Mail API не установлен. Используйте <code>{0}</code> для его установки.</p></translation> </message> </context> <context> @@ -25300,7 +25300,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation>Отсутствует файл учетных данных. Подключен ли API Gmail?</translation> </message>
--- a/i18n/eric6_tr.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_tr.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7427,47 +7427,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation type="unfinished">Hata Ayıklayıcıyı Başlat</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>Hata ayıklayıcıbaşlatılamadı.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation type="unfinished">Ana İşlem</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation type="unfinished">Alt işlem</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished">İstemci çatallaşması</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished">Takip eden çatallaşmadaki branşı seç.</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15581,17 +15581,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -15651,7 +15651,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15671,13 +15671,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25173,7 +25173,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>
--- a/i18n/eric6_zh_CN.ts Mon Feb 25 19:16:19 2019 +0100 +++ b/i18n/eric6_zh_CN.ts Wed Feb 27 19:48:11 2019 +0100 @@ -7428,47 +7428,47 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source>Start Debugger</source> <translation>启动调试器</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="465"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="477"/> <source><p>The debugger backend could not be started.</p></source> <translation type="unfinished"><p>调试器后端无法启动。</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="960"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="972"/> <source>Parent Process</source> <translation>父进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="961"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="973"/> <source>Child process</source> <translation>子进程</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Client forking</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="962"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="974"/> <source>Select the fork branch to follow.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source>Debug Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1008"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1020"/> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="365"/> + <location filename="../Debugger/DebuggerInterfacePython.py" line="375"/> <source><p>No suitable {0} environment configured.</p></source> <translation type="unfinished"></translation> </message> @@ -15577,17 +15577,17 @@ <translation>测试登录</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source>Login Test</source> <translation>登录测试</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239"/> <source>The login test succeeded.</source> <translation>登录测试成功。</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="271"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="276"/> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>登录测试失败。<br>原因:{0}</p></translation> </message> @@ -15647,7 +15647,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="287"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="292"/> <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client</code> to install it.</p></source> <translation type="unfinished"></translation> </message> @@ -15667,13 +15667,13 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="293"/> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="298"/> <source>Gmail API Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="60"/> - <source><p>The Google Mail Client API is not installed. Use <code>pip install --upgrade google-api-python-client google-auth-oauthlib</code> to install it.</p></source> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="66"/> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> <translation type="unfinished"></translation> </message> </context> @@ -25169,7 +25169,7 @@ <context> <name>GoogleMailSendMessage</name> <message> - <location filename="../E5Network/E5GoogleMail.py" line="93"/> + <location filename="../E5Network/E5GoogleMail.py" line="95"/> <source>The credentials file is not present. Has the Gmail API been enabled?</source> <translation type="unfinished"></translation> </message>