eric6/i18n/eric6_ru.ts

changeset 7789
4e68cf958634
parent 7786
dd4a55fedea9
child 7797
3c8b41ca26e6
--- a/eric6/i18n/eric6_ru.ts	Fri Oct 16 17:26:50 2020 +0200
+++ b/eric6/i18n/eric6_ru.ts	Fri Oct 16 17:28:14 2020 +0200
@@ -1399,7 +1399,7 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="139"/>
         <source>Load Crash Session</source>
-        <translation>Загрузить crash-сессию</translation>
+        <translation>Загружать crash-сессию</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="57"/>
@@ -5786,24 +5786,24 @@
         <translation>Менеджер видов</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="579"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="580"/>
         <source>Preferences</source>
         <translation>Предпочтения</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="584"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="585"/>
         <source>Please select an entry of the list 
 to display the configuration page.</source>
         <translation>Выберите пункт в списке слева для
 отображения страницы его настроек.</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="661"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="662"/>
         <source>Configuration Page Error</source>
         <translation>Ошибка страницы конфигурации</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="661"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="662"/>
         <source>&lt;p&gt;The configuration page &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Страница конфигурации &lt;b&gt;{0}&lt;/b&gt; не может быть загружена.&lt;/p&gt;</translation>
     </message>
@@ -5853,7 +5853,7 @@
         <translation>Mimetypes</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationDialog.py" line="513"/>
+        <location filename="../Preferences/ConfigurationDialog.py" line="514"/>
         <source>Enter search text...</source>
         <translation>Введите искомый текст...</translation>
     </message>
@@ -8190,12 +8190,12 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="72"/>
         <source>DeepL: Text to be translated exceeds the translation limit of {0} characters.</source>
-        <translation type="unfinished"></translation>
+        <translation>DeepL: Текст, подлежащий переводу, превышает лимит перевода в {0} символов.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="104"/>
         <source>&lt;p&gt;DeepL: No translation found&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;DeepL: &lt;p&gt;Перевод не найден&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
@@ -13285,22 +13285,22 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="313"/>
         <source>Width Step Size:</source>
-        <translation type="unfinished"></translation>
+        <translation>Размер шага ширины:</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="339"/>
         <source>Enter the amount of pixels the width of the outline should be increased or decreased</source>
-        <translation type="unfinished"></translation>
+        <translation>Задайте количество пикселей, на которое следует увеличить или уменьшить ширину контура</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="358"/>
         <source>Select to show the source code encoding</source>
-        <translation type="unfinished"></translation>
+        <translation>Разрешить показывать кодировку исходного кода</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="361"/>
         <source>Show source file encoding</source>
-        <translation type="unfinished"></translation>
+        <translation>Показывать кодировку исходного файла</translation>
     </message>
 </context>
 <context>
@@ -13762,7 +13762,7 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorLanguageTabIndentOverrideDialog.ui" line="36"/>
         <source>Select the lexer language to override</source>
-        <translation>Select the lexer language to override</translation>
+        <translation>Выберите язык лексера для переопределения</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorLanguageTabIndentOverrideDialog.ui" line="43"/>
@@ -13879,7 +13879,7 @@
     <message>
         <location filename="../QScintilla/EditorOutline.py" line="336"/>
         <source>Set Default Width</source>
-        <translation type="unfinished"></translation>
+        <translation>Установить ширину по умолчанию</translation>
     </message>
 </context>
 <context>
@@ -16618,7 +16618,7 @@
     <message>
         <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.ui" line="44"/>
         <source>&lt;b&gt;Output Filename&lt;/b&gt;&lt;p&gt;Enter the filename of the output file. A &apos;%L&apos; placeholder is replaced by the language of the API file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Имя файла вывода&lt;/b&gt;&lt;p&gt;Введите имя файла вывода. Заполнитель &apos;%L&apos; будет заменен на язык файла API.</translation>
+        <translation>&lt;b&gt;Имя файла вывода&lt;/b&gt;&lt;p&gt;Введите имя файла вывода. Заполнитель &apos;%L&apos; будет заменен на язык файла API.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.ui" line="25"/>
@@ -26123,12 +26123,12 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GlosbeEngine.py" line="84"/>
         <source>Glosbe: Invalid response received</source>
-        <translation type="unfinished"></translation>
+        <translation>Glosbe: Получен недопустимый ответ</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GlosbeEngine.py" line="98"/>
         <source>Glosbe: No translation found.</source>
-        <translation type="unfinished"></translation>
+        <translation>Glosbe: Перевод не найден.</translation>
     </message>
 </context>
 <context>
@@ -26151,17 +26151,17 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV1Engine.py" line="97"/>
         <source>Google V1: Invalid response received</source>
-        <translation type="unfinished"></translation>
+        <translation>Google V1: Получен недопустимый ответ</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV1Engine.py" line="134"/>
         <source>Google V1: No translation found.</source>
-        <translation type="unfinished"></translation>
+        <translation>Google V1: Перевод не найден.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV1Engine.py" line="164"/>
         <source>Google V1: Only texts up to {0} characters are allowed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Google V1: Разрешены фрагменты текста не длинее {0} символов.</translation>
     </message>
 </context>
 <context>
@@ -26184,17 +26184,17 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="71"/>
         <source>Google V2: A valid Google Translate key is required.</source>
-        <translation type="unfinished"></translation>
+        <translation>Google V2: Требуется действительный ключ Google Translate.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="83"/>
         <source>Google V2: Invalid response received</source>
-        <translation type="unfinished"></translation>
+        <translation>Google V2: Получен недопустимый ответ</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="89"/>
         <source>Google V2: No translation available.</source>
-        <translation type="unfinished"></translation>
+        <translation>Google V2: Перевод отсутствует.</translation>
     </message>
 </context>
 <context>
@@ -36237,28 +36237,29 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="251"/>
         <source>IBM Watson: No translation available.</source>
-        <translation type="unfinished"></translation>
+        <translation>Google V2: Перевод отсутствует.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="182"/>
         <source>IBM Watson: A valid Language Translator key is required.</source>
-        <translation type="unfinished"></translation>
+        <translation>IBM Watson: Требуется действительный ключ переводчика IBM Watson Language Translator.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="191"/>
         <source>IBM Watson: A valid Language Translator URL is required.</source>
-        <translation type="unfinished"></translation>
+        <translation>IBM Watson: Требуется действительный ключ переводчика IBM Watson Language Translator.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="243"/>
         <source>IBM Watson: Invalid response received</source>
-        <translation type="unfinished"></translation>
+        <translation>IBM Watson: Получен недопустимый ответ</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/IbmWatsonEngine.py" line="231"/>
         <source>IBM Watson: The server sent an error indication.
  Error: {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>IBM Watson: Сервер отправил сообщение об ошибке.
+Ошибка: {0}</translation>
     </message>
 </context>
 <context>
@@ -38565,12 +38566,12 @@
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="101"/>
         <source>Select to show the source code encoding</source>
-        <translation type="unfinished"></translation>
+        <translation>Разрешить показывать кодировку исходного кода</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="104"/>
         <source>Show source file encoding</source>
-        <translation type="unfinished"></translation>
+        <translation>Показывать кодировку исходного файла</translation>
     </message>
 </context>
 <context>
@@ -42610,7 +42611,7 @@
     <message>
         <location filename="../QScintilla/Lexers/__init__.py" line="696"/>
         <source>TOML Files (*.toml)</source>
-        <translation type="unfinished"></translation>
+        <translation>Файлы TOML (*.toml)</translation>
     </message>
 </context>
 <context>
@@ -43610,27 +43611,27 @@
 <context>
     <name>MicroPythonDevice</name>
     <message>
-        <location filename="../MicroPython/MicroPythonDevices.py" line="222"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="226"/>
         <source>Unsupported Device</source>
         <translation>Неподдерживаемое устройство</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonDevices.py" line="232"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="236"/>
         <source>REPL is not supported by this device.</source>
         <translation>REPL не поддерживается этим устройством.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonDevices.py" line="251"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="255"/>
         <source>Plotter is not supported by this device.</source>
         <translation>Плоттер не поддерживается этим устройством.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonDevices.py" line="270"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="274"/>
         <source>Running scripts is not supported by this device.</source>
         <translation>Выполнение скриптов не поддерживается этим устройством.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonDevices.py" line="290"/>
+        <location filename="../MicroPython/MicroPythonDevices.py" line="294"/>
         <source>File Manager is not supported by this device.</source>
         <translation>Менеджер файлов не поддерживается этим устройством.</translation>
     </message>
@@ -44657,17 +44658,17 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="195"/>
         <source>MS Translator: No valid access token available.</source>
-        <translation type="unfinished"></translation>
+        <translation>MS Translator: Нет достоверного маркера доступа.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="172"/>
         <source>MS Translator: No translation available.</source>
-        <translation type="unfinished"></translation>
+        <translation>MS Translator: Перевод отсутствует.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="210"/>
         <source>MS Translator: No Text-to-Speech for the selected language available.</source>
-        <translation type="unfinished"></translation>
+        <translation>MS Translator: Функция Text-to-Speech для выбранного языка недоступна (преобразование текста в речь).</translation>
     </message>
 </context>
 <context>
@@ -45366,22 +45367,22 @@
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="426"/>
         <source>Language: {0}</source>
-        <translation type="unfinished">Язык: {0}</translation>
+        <translation>Язык: {0}</translation>
     </message>
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="2371"/>
         <source>&amp;View</source>
-        <translation type="unfinished">&amp;Вид</translation>
+        <translation>&amp;Вид</translation>
     </message>
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="2421"/>
         <source>View</source>
-        <translation type="unfinished">Вид</translation>
+        <translation>Вид</translation>
     </message>
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="2441"/>
         <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;В этой части строки состояния отображается язык редактора.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="2474"/>
@@ -45391,7 +45392,7 @@
     <message>
         <location filename="../QScintilla/MiniEditor.py" line="2474"/>
         <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;В этой части строки состояния разрешено масштабирование редактора.&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
@@ -46314,12 +46315,12 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="71"/>
         <source>MyMemory: Only texts up to {0} characters are allowed.</source>
-        <translation type="unfinished"></translation>
+        <translation>MyMemory: Разрешены фрагменты текста не длинее {0} символов.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="98"/>
         <source>MyMemory: Invalid response received</source>
-        <translation type="unfinished"></translation>
+        <translation>MyMemory: Получен недопустимый ответ</translation>
     </message>
 </context>
 <context>
@@ -53460,12 +53461,12 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/PromtEngine.py" line="96"/>
         <source>Promt: Invalid response received</source>
-        <translation type="unfinished"></translation>
+        <translation>Promt: Получен недопустимый ответ</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/PromtEngine.py" line="105"/>
         <source>Promt: This direction of translation is not available.</source>
-        <translation type="unfinished"></translation>
+        <translation>Promt: Данное направление перевода недоступно.</translation>
     </message>
 </context>
 <context>
@@ -59414,13 +59415,15 @@
         <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="130"/>
         <source>&lt;b&gt;Qt-Prefix&lt;/b&gt;
 &lt;p&gt;Enter a prefix used to determine the Qt tool executable name. It is composed of the prefix, the tool name and the postfix. The executable extension is added automatically on Windows.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Qt-префикс&lt;/b&gt;
+&lt;p&gt;Введите префикс, используемый для определения имени исполняемого файла инструмента Qt. Он состоит из префикса, названия инструмента и постфикса. В Windows исполняемое расширение добавляется автоматически.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="148"/>
         <source>&lt;b&gt;Qt-Postfix&lt;/b&gt;
 &lt;p&gt;Enter a postfix used to determine the Qt tool executable name. It is composed of the prefix, the tool name and the postfix. The executable extension is added automatically on Windows.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Qt-постфикс&lt;/b&gt;
+&lt;p&gt;Введите постфикс, используемый для определения имени исполняемого файла инструмента Qt. Он состоит из префикса, названия инструмента и постфикса. В Windows исполняемое расширение добавляется автоматически.&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
@@ -63677,12 +63680,12 @@
     <message>
         <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="174"/>
         <source>Details</source>
-        <translation type="unfinished">Подробности</translation>
+        <translation>Подробности</translation>
     </message>
     <message>
         <location filename="../WebBrowser/SiteInfo/SiteInfoDialog.ui" line="227"/>
         <source>Security</source>
-        <translation type="unfinished">Безопасность</translation>
+        <translation>Безопасность</translation>
     </message>
 </context>
 <context>
@@ -71260,7 +71263,7 @@
     <message>
         <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py" line="273"/>
         <source>TOML batch check</source>
-        <translation type="unfinished"></translation>
+        <translation>Пакетная проверка TOML</translation>
     </message>
 </context>
 <context>
@@ -74124,7 +74127,7 @@
     <message>
         <location filename="../Tools/TrayStarter.py" line="93"/>
         <source>QRegularExpression editor</source>
-        <translation type="unfinished"></translation>
+        <translation>Редактор QRegularExpression</translation>
     </message>
 </context>
 <context>
@@ -75210,7 +75213,7 @@
     <message>
         <location filename="../WebBrowser/UrlBar/UrlBar.py" line="454"/>
         <source>Unknown</source>
-        <translation type="unfinished"></translation>
+        <translation>Unknown</translation>
     </message>
 </context>
 <context>
@@ -84716,12 +84719,12 @@
     <message>
         <location filename="../WebBrowser/WebBrowserPage.py" line="702"/>
         <source>SSL Info</source>
-        <translation type="unfinished"></translation>
+        <translation>SSL инфо</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserPage.py" line="702"/>
         <source>This site does not contain SSL information.</source>
-        <translation type="unfinished"></translation>
+        <translation>Этот сайт не содержит информации SSL.</translation>
     </message>
 </context>
 <context>
@@ -87465,7 +87468,7 @@
     <message>
         <location filename="../Plugins/PluginWizardEricPlugin.py" line="85"/>
         <source>&amp;eric Plug-in Wizard...</source>
-        <translation>&amp;Мастер eric Plug-in...</translation>
+        <translation>Мастер eric Plu&amp;g-in...</translation>
     </message>
     <message>
         <location filename="../Plugins/PluginWizardEricPlugin.py" line="91"/>
@@ -87664,57 +87667,57 @@
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="37"/>
         <source>Yandex: Invalid API key.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Недействительный API ключ.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="38"/>
         <source>Yandex: API key has been blocked.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: API ключ заблокирован.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="39"/>
         <source>Yandex: Daily limit for requests has been reached.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Достигнут суточный лимит запросов.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="40"/>
         <source>Yandex: Daily limit for the volume of translated text reached.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Достигнут суточный лимит объема переведенного текста.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="42"/>
         <source>Yandex: Text size exceeds the maximum.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Размер текстового блока превышает максимальный.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="43"/>
         <source>Yandex: Text could not be translated.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Текст не может быть переведен.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="44"/>
         <source>Yandex: The specified translation direction is not supported.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Заданное направление перевода не поддерживается.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="85"/>
         <source>Yandex: Only texts up to {0} characters are allowed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Разрешены фрагменты текста не длинее {0} символов.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="108"/>
         <source>Yandex: Invalid response received</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Получен недопустимый ответ</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="114"/>
         <source>Yandex: Unknown error code ({0}) received.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Получен код ({0}) неизвестной ошибки.</translation>
     </message>
     <message>
         <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="93"/>
         <source>Yandex: A valid key is required.</source>
-        <translation type="unfinished"></translation>
+        <translation>Yandex: Требуется действительный ключ Yandex.</translation>
     </message>
 </context>
 <context>

eric ide

mercurial