--- a/eric6/i18n/eric6_ru.ts Tue Feb 18 19:38:58 2020 +0100 +++ b/eric6/i18n/eric6_ru.ts Wed Feb 19 19:38:36 2020 +0100 @@ -48455,62 +48455,62 @@ <context> <name>PluginManager</name> <message> - <location filename="../PluginManager/PluginManager.py" line="211"/> + <location filename="../PluginManager/PluginManager.py" line="212"/> <source>Could not create a package for {0}.</source> <translation>Невозможно создать пакет для {0}.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="244"/> + <location filename="../PluginManager/PluginManager.py" line="245"/> <source>The internal plugin directory <b>{0}</b> does not exits.</source> <translation>Внутренняя директория плагинов <b>{0}</b> не существует.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="405"/> + <location filename="../PluginManager/PluginManager.py" line="409"/> <source>Module is missing the 'autoactivate' attribute.</source> <translation>Модуль не содержит атрибута 'autoactivate'.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="416"/> + <location filename="../PluginManager/PluginManager.py" line="420"/> <source>Module is missing the 'pluginType' and/or 'pluginTypename' attributes.</source> <translation>Модуль не содержит атрибутов 'pluginType' и/или 'pluginTypename'.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="440"/> + <location filename="../PluginManager/PluginManager.py" line="444"/> <source>Module failed to load. Error: {0}</source> <translation>Неудачная загрузка модуля. Ошибка: {0}</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="627"/> + <location filename="../PluginManager/PluginManager.py" line="631"/> <source>Incompatible plugin activation method.</source> <translation>Несовместимый метод активации плагина.</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1210"/> + <location filename="../PluginManager/PluginManager.py" line="1214"/> <source>Plugin Manager Error</source> <translation>Ошибка менеджера плагинов</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1210"/> + <location filename="../PluginManager/PluginManager.py" line="1214"/> <source><p>The plugin download directory <b>{0}</b> could not be created. Please configure it via the configuration dialog.</p><p>Reason: {1}</p></source> <translation><p>Директория для загрузки плагинов <b>{0}</b> не может быть создана. Задайте её посредством диалога конфигурации.</p><p>Причина:{1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1291"/> + <location filename="../PluginManager/PluginManager.py" line="1295"/> <source>Error downloading file</source> <translation>Ошибка загрузки файла</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1291"/> + <location filename="../PluginManager/PluginManager.py" line="1295"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation><p>Не удалось загрузить запрашиваемый файл из {0}.</p><p>Ошибка: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1328"/> + <location filename="../PluginManager/PluginManager.py" line="1332"/> <source>New plugin versions available</source> <translation>Новые версии плагинов доступны для загрузки</translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1328"/> + <location filename="../PluginManager/PluginManager.py" line="1332"/> <source><p>There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.</p></source> <translation><p>Имеются новые плагины или их обновления. Воспользуйтесь диалогом репозитория плагинов для их загрузки.</p></translation> </message> @@ -49010,7 +49010,7 @@ <translation>Глобальная директория плагинов</translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="200"/> <source>Plugin Uninstallation</source> <translation>Деинсталляция плагинов</translation> </message> @@ -49020,17 +49020,17 @@ <translation><p>Невозможно выгрузить плагин <b>{0}</b>. Прерывание...</p></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="121"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="123"/> <source><p>The plugin <b>{0}</b> has no 'packageName' attribute. Aborting...</p></source> <translation><p>Плагин <b>{0}</b> не содержит атрибута 'packageName'. Прерывание...</p></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="177"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="179"/> <source><p>The plugin package <b>{0}</b> could not be removed. Aborting...</p><p>Reason: {1}</p></source> <translation><p>Невозможно удалить пакет плагина <b>{0}</b>. Отмена...</p><p>Причина: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="200"/> <source><p>The plugin <b>{0}</b> was uninstalled successfully from {1}.</p></source> <translation><p>Плагин <b>{0}</b> был успешно деинсталлирован из {1}.</p></translation> </message> @@ -49634,180 +49634,205 @@ <translation>Версия</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="49"/> + <location filename="../Preferences/ProgramsDialog.py" line="51"/> <source>Search</source> <translation>Поиск</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="51"/> + <location filename="../Preferences/ProgramsDialog.py" line="53"/> <source>Press to search for programs</source> <translation>Искать программы</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="173"/> + <location filename="../Preferences/ProgramsDialog.py" line="181"/> <source>Translation Extractor (Python, PySide)</source> <translation>Извлечение переводов (Python, PySide)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="178"/> + <location filename="../Preferences/ProgramsDialog.py" line="186"/> <source>Forms Compiler (Python, PySide)</source> <translation>Компилятор форм (Python, PySide)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="183"/> + <location filename="../Preferences/ProgramsDialog.py" line="191"/> <source>Resource Compiler (Python, PySide)</source> <translation>Компилятор ресурсов (Python, PySide)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="207"/> + <location filename="../Preferences/ProgramsDialog.py" line="215"/> <source>Forms Compiler (Ruby, Qt4)</source> <translation>Компилятор форм (Ruby, Qt4)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="212"/> + <location filename="../Preferences/ProgramsDialog.py" line="220"/> <source>Resource Compiler (Ruby, Qt4)</source> <translation>Компилятор ресурсов (Ruby, Qt4)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="241"/> - <source>CORBA IDL Compiler</source> - <translation>Компилятор IDL CORBA</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="430"/> - <source>(unknown)</source> - <translation>(неизвестный)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="273"/> - <source>Spell Checker - PyEnchant</source> - <translation>Проверка орфографии - PyEnchant</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="378"/> - <source>(not configured)</source> - <translation>(не настроено)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="432"/> - <source>(not executable)</source> - <translation>(не исполняемый)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="469"/> - <source>(not found)</source> - <translation>(не найдено)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="290"/> - <source>Source Highlighter - Pygments</source> - <translation>Подсветка синтаксиса - Pygments</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="92"/> - <source>Translation Converter (Qt)</source> - <translation>Преобразователь файлов перевода (Qt)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="106"/> - <source>Qt Designer</source> - <translation>Qt Designer</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="119"/> - <source>Qt Linguist</source> - <translation>Qt Linguist</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="132"/> - <source>Qt Assistant</source> - <translation>Qt Assistant</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="139"/> - <source>Translation Extractor (Python, PyQt4)</source> - <translation>Извлечение переводов (Python, PyQt4)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="144"/> - <source>Forms Compiler (Python, PyQt4)</source> - <translation>Компилятор форм (Python, PyQt4)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="149"/> - <source>Resource Compiler (Python, PyQt4)</source> - <translation>Компилятор ресурсов (Python, PyQt4)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="156"/> - <source>Translation Extractor (Python, PyQt5)</source> - <translation>Извлечение переводов (Python, PyQt5)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="161"/> - <source>Forms Compiler (Python, PyQt5)</source> - <translation>Компилятор форм (Python, PyQt5)</translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="166"/> - <source>Resource Compiler (Python, PyQt5)</source> - <translation>Компилятор ресурсов (Python, PyQt5)</translation> - </message> - <message> <location filename="../Preferences/ProgramsDialog.py" line="249"/> + <source>CORBA IDL Compiler</source> + <translation>Компилятор IDL CORBA</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="443"/> + <source>(unknown)</source> + <translation>(неизвестный)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="281"/> + <source>Spell Checker - PyEnchant</source> + <translation>Проверка орфографии - PyEnchant</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="388"/> + <source>(not configured)</source> + <translation>(не настроено)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="446"/> + <source>(not executable)</source> + <translation>(не исполняемый)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="489"/> + <source>(not found)</source> + <translation>(не найдено)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="298"/> + <source>Source Highlighter - Pygments</source> + <translation>Подсветка синтаксиса - Pygments</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="100"/> + <source>Translation Converter (Qt)</source> + <translation>Преобразователь файлов перевода (Qt)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="114"/> + <source>Qt Designer</source> + <translation>Qt Designer</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="127"/> + <source>Qt Linguist</source> + <translation>Qt Linguist</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="140"/> + <source>Qt Assistant</source> + <translation>Qt Assistant</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="147"/> + <source>Translation Extractor (Python, PyQt4)</source> + <translation>Извлечение переводов (Python, PyQt4)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="152"/> + <source>Forms Compiler (Python, PyQt4)</source> + <translation>Компилятор форм (Python, PyQt4)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="157"/> + <source>Resource Compiler (Python, PyQt4)</source> + <translation>Компилятор ресурсов (Python, PyQt4)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="164"/> + <source>Translation Extractor (Python, PyQt5)</source> + <translation>Извлечение переводов (Python, PyQt5)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="169"/> + <source>Forms Compiler (Python, PyQt5)</source> + <translation>Компилятор форм (Python, PyQt5)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="174"/> + <source>Resource Compiler (Python, PyQt5)</source> + <translation>Компилятор ресурсов (Python, PyQt5)</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="257"/> <source>Protobuf Compiler</source> <translation>Компилятор Protobuf</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="255"/> + <location filename="../Preferences/ProgramsDialog.py" line="263"/> <source>gRPC Compiler</source> <translation>Компилятор gRPC</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="411"/> + <location filename="../Preferences/ProgramsDialog.py" line="422"/> <source>(module not found)</source> <translation>(модуль не найден)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="190"/> + <location filename="../Preferences/ProgramsDialog.py" line="198"/> <source>Translation Extractor (Python, PySide2)</source> <translation>Извлечение переводов (Python, PySide2)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="200"/> + <location filename="../Preferences/ProgramsDialog.py" line="208"/> <source>Resource Compiler (Python, PySide2)</source> <translation>Компилятор ресурсов (Python, PySide2)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="195"/> + <location filename="../Preferences/ProgramsDialog.py" line="203"/> <source>Forms Compiler (Python, PySide2)</source> <translation>Компилятор форм (Python, PySide2)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="223"/> + <location filename="../Preferences/ProgramsDialog.py" line="231"/> <source>conda Manager</source> <translation>Менеджер пакетов Conda</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="230"/> + <location filename="../Preferences/ProgramsDialog.py" line="238"/> <source>PyPI Package Management</source> <translation>Менеджер пакетов PyPI</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <location filename="../Preferences/ProgramsDialog.py" line="305"/> <source>MicroPython - MPY Cross Compiler</source> <translation>MicroPython - MPY Cross Compiler</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <location filename="../Preferences/ProgramsDialog.py" line="308"/> <source>MicroPython - ESP Tool</source> <translation>MicroPython - ESP Tool</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <location filename="../Preferences/ProgramsDialog.py" line="314"/> <source>MicroPython - PyBoard Flasher</source> <translation>MicroPython - PyBoard Flasher</translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.ui" line="42"/> + <source>Show:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.ui" line="49"/> + <source>Select the kind of tools to show</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>All Supported Tools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>Available Tools Only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>Unavailable Tools Only</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name>