--- a/src/eric7/i18n/eric7_ru.ts Thu Oct 20 10:22:41 2022 +0200 +++ b/src/eric7/i18n/eric7_ru.ts Thu Oct 20 19:19:00 2022 +0200 @@ -16866,49 +16866,55 @@ <translation>Вы действительно хотите закрыть диалог?</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="168" /> - <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> - <message> - <location filename="../UI/EmailDialog.py" line="176" /> + <location filename="../UI/EmailDialog.py" line="166" /> + <source><p>The Google Mail Client API is not installed. Change to the Email configuration page for more.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/EmailDialog.py" line="174" /> <source>Gmail API Help</source> <translation>Справка Gmail API</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="349" /> + <location filename="../UI/EmailDialog.py" line="347" /> <source>Mail Server Password</source> <translation>Пароль к почтовому серверу</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="350" /> + <location filename="../UI/EmailDialog.py" line="348" /> <source>Enter your mail server password</source> <translation>Задайте свой пароль к почтовому серверу</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="394" /> - <location filename="../UI/EmailDialog.py" line="369" /> + <location filename="../UI/EmailDialog.py" line="422" /> + <location filename="../UI/EmailDialog.py" line="392" /> + <location filename="../UI/EmailDialog.py" line="367" /> <source>Send Message</source> <translation>Отправить сообщение</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="370" /> + <location filename="../UI/EmailDialog.py" line="368" /> <source><p>Authentication failed.<br>Reason: {0}</p></source> <translation><p>Аутентификация не удалась.<br>Причина: {0}</p></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="440" /> - <location filename="../UI/EmailDialog.py" line="395" /> + <location filename="../UI/EmailDialog.py" line="448" /> + <location filename="../UI/EmailDialog.py" line="393" /> <source><p>Message could not be sent.<br>Reason: {0}</p></source> <translation><p>Сообщение не может быть отправлено по причине: {0}</p></translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="439" /> + <location filename="../UI/EmailDialog.py" line="423" /> + <source>The Google Mail Client API is not installed. The message cannot be sent.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../UI/EmailDialog.py" line="447" /> <source>Send Message via Gmail</source> <translation>Отправить сообщение посредством Gmail</translation> </message> <message> - <location filename="../UI/EmailDialog.py" line="450" /> + <location filename="../UI/EmailDialog.py" line="458" /> <source>Attach file</source> <translation>Прицепить файл</translation> </message> @@ -16977,38 +16983,42 @@ <source>Alt+D</source> <translation>Alt+D</translation> </message> + <message> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> + <translation type="vanished"><p>Клиент Google Mail API не установлен. Используйте <code>{0}</code> для его установки.</p></translation> + </message> </context> <context> <name>EmailPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="217" /> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="201" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="213" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="197" /> <source>Login Test</source> <translation>Проверить логин</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="201" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="197" /> <source>The login test succeeded.</source> <translation>Проверка логина успешно выполнена.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="218" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="214" /> <source><p>The login test failed.<br>Reason: {0}</p></source> <translation><p>Неудачная проверка логина.<br> Причина: {0}</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="304" /> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="234" /> - <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> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="242" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="301" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="230" /> + <source><p>The Google Mail Client API is not installed. Use the <b>{0}</b> button to install it.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="238" /> <source>Gmail API Help</source> <translation>Справка Gmail API</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="286" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="283" /> <source><p>The client secrets file is not present. Has the Gmail API been enabled?</p></source> <translation><p>Отсутствует файл секретов клиента. Подключен ли Gmail API?</p></translation> </message> @@ -17059,13 +17069,13 @@ </message> <message> <location filename="../Preferences/ConfigurationPages/EmailPage.ui" line="0" /> - <source>Press to install the required packages</source> - <translation>Установить необходимые пакеты</translation> + <source>Press to install the required Google API packages</source> + <translation type="unfinished" /> </message> <message> <location filename="../Preferences/ConfigurationPages/EmailPage.ui" line="0" /> - <source>Install Packages</source> - <translation>Установить пакеты</translation> + <source>Install Google API Packages</source> + <translation type="unfinished" /> </message> <message> <location filename="../Preferences/ConfigurationPages/EmailPage.ui" line="0" /> @@ -17177,6 +17187,18 @@ <source>Test Login</source> <translation>Проверка логина</translation> </message> + <message> + <source><p>The Google Mail Client API is not installed. Use <code>{0}</code> to install it.</p></source> + <translation type="vanished"><p>Клиент Google Mail API не установлен. Используйте <code>{0}</code> для его установки.</p></translation> + </message> + <message> + <source>Press to install the required packages</source> + <translation type="vanished">Установить необходимые пакеты</translation> + </message> + <message> + <source>Install Packages</source> + <translation type="vanished">Установить пакеты</translation> + </message> </context> <context> <name>EricApplication</name> @@ -17238,40 +17260,40 @@ <context> <name>EricGoogleMail</name> <message> - <location filename="../EricNetwork/EricGoogleMail.py" line="177" /> + <location filename="../EricNetwork/EricGoogleMail.py" line="90" /> <source>The client secrets file is not present. Has the Gmail API been enabled?</source> <translation>Отсутствует файл секретов клиента. Подключен ли Gmail API?</translation> </message> <message> - <location filename="../EricNetwork/EricGoogleMail.py" line="217" /> - <source>OAuth2 Authorization Code</source> - <translation>Код авторизации OAuth2</translation> - </message> - <message> - <location filename="../EricNetwork/EricGoogleMail.py" line="218" /> - <source>Enter the OAuth2 authorization code:</source> - <translation>Введите код авторизации OAuth2:</translation> - </message> - <message> - <location filename="../EricNetwork/EricGoogleMail.py" line="260" /> - <source>Google Authorization</source> - <translation>Авторизация Google</translation> - </message> - <message> - <location filename="../EricNetwork/EricGoogleMail.py" line="261" /> - <source><p>The authorization via Google failed.</p><p>Reason: {0}</p></source> - <translation><p>Сбой авторизация через Google.</p><p>Причина: {0}</p></translation> - </message> - <message> - <location filename="../EricNetwork/EricGoogleMail.py" line="271" /> - <source>No authorized session available.</source> - <translation>Авторизованная сессия недоступна.</translation> - </message> - <message> - <location filename="../EricNetwork/EricGoogleMail.py" line="286" /> + <location filename="../EricNetwork/EricGoogleMail.py" line="121" /> + <source>No valid credentials available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../EricNetwork/EricGoogleMail.py" line="135" /> <source>Message #{0} sent.</source> <translation>Сообщение #{0} отправлено.</translation> </message> + <message> + <source>OAuth2 Authorization Code</source> + <translation type="vanished">Код авторизации OAuth2</translation> + </message> + <message> + <source>Enter the OAuth2 authorization code:</source> + <translation type="vanished">Введите код авторизации OAuth2:</translation> + </message> + <message> + <source>Google Authorization</source> + <translation type="vanished">Авторизация Google</translation> + </message> + <message> + <source><p>The authorization via Google failed.</p><p>Reason: {0}</p></source> + <translation type="vanished"><p>Сбой авторизация через Google.</p><p>Причина: {0}</p></translation> + </message> + <message> + <source>No authorized session available.</source> + <translation type="vanished">Авторизованная сессия недоступна.</translation> + </message> </context> <context> <name>EricGraphicsView</name>