--- a/src/eric7/i18n/eric7_ru.ts Sun May 28 18:04:11 2023 +0200 +++ b/src/eric7/i18n/eric7_ru.ts Mon May 29 16:18:38 2023 +0200 @@ -7592,375 +7592,378 @@ <context> <name>ConfigurationWidget</name> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="174" /> + <location filename="../Preferences/ConfigurationDialog.py" line="175" /> <source>Application</source> <translation>Приложение</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="180" /> + <location filename="../Preferences/ConfigurationDialog.py" line="181" /> <source>Conda</source> <translation>Менеджер пакетов Conda</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="182" /> + <location filename="../Preferences/ConfigurationDialog.py" line="183" /> <source>Cooperation</source> <translation>Кооперация</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="189" /> + <location filename="../Preferences/ConfigurationDialog.py" line="190" /> <source>Diff</source> <translation>Diff</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="196" /> + <location filename="../Preferences/ConfigurationDialog.py" line="197" /> <source>Email</source> <translation>Email</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="203" /> + <location filename="../Preferences/ConfigurationDialog.py" line="204" /> <source>Graphics</source> <translation>Графика</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="865" /> - <location filename="../Preferences/ConfigurationDialog.py" line="210" /> + <location filename="../Preferences/ConfigurationDialog.py" line="866" /> + <location filename="../Preferences/ConfigurationDialog.py" line="211" /> <source>Hex Editor</source> <translation>Hex-редактор</translation> </message> <message> + <location filename="../Preferences/ConfigurationDialog.py" line="946" /> <location filename="../Preferences/ConfigurationDialog.py" line="914" /> - <location filename="../Preferences/ConfigurationDialog.py" line="882" /> - <location filename="../Preferences/ConfigurationDialog.py" line="851" /> - <location filename="../Preferences/ConfigurationDialog.py" line="754" /> - <location filename="../Preferences/ConfigurationDialog.py" line="639" /> - <location filename="../Preferences/ConfigurationDialog.py" line="217" /> + <location filename="../Preferences/ConfigurationDialog.py" line="883" /> + <location filename="../Preferences/ConfigurationDialog.py" line="852" /> + <location filename="../Preferences/ConfigurationDialog.py" line="755" /> + <location filename="../Preferences/ConfigurationDialog.py" line="640" /> + <location filename="../Preferences/ConfigurationDialog.py" line="218" /> <source>Icons</source> <translation>Иконки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="223" /> + <location filename="../Preferences/ConfigurationDialog.py" line="224" /> <source>IRC</source> <translation>IRC</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="225" /> + <location filename="../Preferences/ConfigurationDialog.py" line="226" /> <source>Log-Viewer</source> <translation>Просмотр журнала</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="232" /> + <location filename="../Preferences/ConfigurationDialog.py" line="233" /> <source>MicroPython</source> <translation>MicroPython</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="239" /> + <location filename="../Preferences/ConfigurationDialog.py" line="240" /> <source>MIME-Types</source> <translation>MIME-типы</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="768" /> - <location filename="../Preferences/ConfigurationDialog.py" line="246" /> + <location filename="../Preferences/ConfigurationDialog.py" line="769" /> + <location filename="../Preferences/ConfigurationDialog.py" line="247" /> <source>Network</source> <translation>Сеть</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="253" /> + <location filename="../Preferences/ConfigurationDialog.py" line="254" /> <source>Notifications</source> <translation>Уведомления</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="896" /> - <location filename="../Preferences/ConfigurationDialog.py" line="260" /> + <location filename="../Preferences/ConfigurationDialog.py" line="897" /> + <location filename="../Preferences/ConfigurationDialog.py" line="261" /> <source>PDF Viewer</source> <translation>Просмотр PDF</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="267" /> + <location filename="../Preferences/ConfigurationDialog.py" line="928" /> + <location filename="../Preferences/ConfigurationDialog.py" line="268" /> <source>Python Package Management</source> <translation>Менеджер пакетов Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="274" /> + <location filename="../Preferences/ConfigurationDialog.py" line="275" /> <source>Plugin Manager</source> <translation>Менеджер плагинов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="775" /> - <location filename="../Preferences/ConfigurationDialog.py" line="653" /> - <location filename="../Preferences/ConfigurationDialog.py" line="281" /> + <location filename="../Preferences/ConfigurationDialog.py" line="776" /> + <location filename="../Preferences/ConfigurationDialog.py" line="654" /> + <location filename="../Preferences/ConfigurationDialog.py" line="282" /> <source>Printer</source> <translation>Принтер</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="288" /> + <location filename="../Preferences/ConfigurationDialog.py" line="289" /> <source>Python</source> <translation>Python</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="294" /> + <location filename="../Preferences/ConfigurationDialog.py" line="295" /> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="782" /> - <location filename="../Preferences/ConfigurationDialog.py" line="296" /> + <location filename="../Preferences/ConfigurationDialog.py" line="783" /> + <location filename="../Preferences/ConfigurationDialog.py" line="297" /> <source>Security</source> <translation>Безопасность</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="303" /> + <location filename="../Preferences/ConfigurationDialog.py" line="304" /> <source>Shell</source> <translation>Оболочка</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="309" /> + <location filename="../Preferences/ConfigurationDialog.py" line="310" /> <source>Tasks</source> <translation>Задачи</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="311" /> + <location filename="../Preferences/ConfigurationDialog.py" line="312" /> <source>Templates</source> <translation>Шаблоны</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="834" /> - <location filename="../Preferences/ConfigurationDialog.py" line="318" /> + <location filename="../Preferences/ConfigurationDialog.py" line="835" /> + <location filename="../Preferences/ConfigurationDialog.py" line="319" /> <source>Tray Starter</source> <translation>Tray Starter</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="325" /> + <location filename="../Preferences/ConfigurationDialog.py" line="326" /> <source>Version Control Systems</source> <translation>Системы контроля версий</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="332" /> + <location filename="../Preferences/ConfigurationDialog.py" line="333" /> <source>Debugger</source> <translation>Отладка</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="667" /> - <location filename="../Preferences/ConfigurationDialog.py" line="374" /> - <location filename="../Preferences/ConfigurationDialog.py" line="339" /> + <location filename="../Preferences/ConfigurationDialog.py" line="668" /> + <location filename="../Preferences/ConfigurationDialog.py" line="375" /> + <location filename="../Preferences/ConfigurationDialog.py" line="340" /> <source>General</source> <translation>Основные параметры</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="346" /> + <location filename="../Preferences/ConfigurationDialog.py" line="347" /> <source>Python3</source> <translation>Python3</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="660" /> - <location filename="../Preferences/ConfigurationDialog.py" line="353" /> + <location filename="../Preferences/ConfigurationDialog.py" line="661" /> + <location filename="../Preferences/ConfigurationDialog.py" line="354" /> <source>Editor</source> <translation>Редактор</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="360" /> + <location filename="../Preferences/ConfigurationDialog.py" line="361" /> <source>APIs</source> <translation>APIs</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="367" /> + <location filename="../Preferences/ConfigurationDialog.py" line="368" /> <source>Documentation Viewer</source> <translation>Просмотр документации</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="674" /> - <location filename="../Preferences/ConfigurationDialog.py" line="381" /> + <location filename="../Preferences/ConfigurationDialog.py" line="675" /> + <location filename="../Preferences/ConfigurationDialog.py" line="382" /> <source>Filehandling</source> <translation>Работа с файлами</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="681" /> - <location filename="../Preferences/ConfigurationDialog.py" line="388" /> + <location filename="../Preferences/ConfigurationDialog.py" line="682" /> + <location filename="../Preferences/ConfigurationDialog.py" line="389" /> <source>Searching</source> <translation>Поиск</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="817" /> - <location filename="../Preferences/ConfigurationDialog.py" line="688" /> - <location filename="../Preferences/ConfigurationDialog.py" line="617" /> - <location filename="../Preferences/ConfigurationDialog.py" line="395" /> + <location filename="../Preferences/ConfigurationDialog.py" line="818" /> + <location filename="../Preferences/ConfigurationDialog.py" line="689" /> + <location filename="../Preferences/ConfigurationDialog.py" line="618" /> + <location filename="../Preferences/ConfigurationDialog.py" line="396" /> <source>Spell checking</source> <translation>Проверка орфографии</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="695" /> - <location filename="../Preferences/ConfigurationDialog.py" line="402" /> + <location filename="../Preferences/ConfigurationDialog.py" line="696" /> + <location filename="../Preferences/ConfigurationDialog.py" line="403" /> <source>Style</source> <translation>Стиль</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="409" /> + <location filename="../Preferences/ConfigurationDialog.py" line="410" /> <source>Code Checkers</source> <translation>Проверка кода</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="702" /> - <location filename="../Preferences/ConfigurationDialog.py" line="416" /> + <location filename="../Preferences/ConfigurationDialog.py" line="703" /> + <location filename="../Preferences/ConfigurationDialog.py" line="417" /> <source>Typing</source> <translation>Набор кода</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="423" /> + <location filename="../Preferences/ConfigurationDialog.py" line="424" /> <source>Exporters</source> <translation>Экспортёры</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="430" /> + <location filename="../Preferences/ConfigurationDialog.py" line="431" /> <source>Autocompletion</source> <translation>Автодополнение</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="458" /> - <location filename="../Preferences/ConfigurationDialog.py" line="437" /> + <location filename="../Preferences/ConfigurationDialog.py" line="459" /> + <location filename="../Preferences/ConfigurationDialog.py" line="438" /> <source>QScintilla</source> <translation>QScintilla</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="514" /> - <location filename="../Preferences/ConfigurationDialog.py" line="465" /> - <location filename="../Preferences/ConfigurationDialog.py" line="444" /> + <location filename="../Preferences/ConfigurationDialog.py" line="515" /> + <location filename="../Preferences/ConfigurationDialog.py" line="466" /> + <location filename="../Preferences/ConfigurationDialog.py" line="445" /> <source>Jedi</source> <translation>Jedi</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="451" /> + <location filename="../Preferences/ConfigurationDialog.py" line="452" /> <source>Calltips</source> <translation>Подсказки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="709" /> - <location filename="../Preferences/ConfigurationDialog.py" line="472" /> + <location filename="../Preferences/ConfigurationDialog.py" line="710" /> + <location filename="../Preferences/ConfigurationDialog.py" line="473" /> <source>Highlighters</source> <translation>Подсветка синтаксиса</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="716" /> - <location filename="../Preferences/ConfigurationDialog.py" line="479" /> + <location filename="../Preferences/ConfigurationDialog.py" line="717" /> + <location filename="../Preferences/ConfigurationDialog.py" line="480" /> <source>Filetype Associations</source> <translation>Ассоциации типов файлов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="723" /> - <location filename="../Preferences/ConfigurationDialog.py" line="486" /> + <location filename="../Preferences/ConfigurationDialog.py" line="724" /> + <location filename="../Preferences/ConfigurationDialog.py" line="487" /> <source>Styles</source> <translation>Стили</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="730" /> - <location filename="../Preferences/ConfigurationDialog.py" line="493" /> + <location filename="../Preferences/ConfigurationDialog.py" line="731" /> + <location filename="../Preferences/ConfigurationDialog.py" line="494" /> <source>Keywords</source> <translation>Ключевые слова</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="737" /> - <location filename="../Preferences/ConfigurationDialog.py" line="500" /> + <location filename="../Preferences/ConfigurationDialog.py" line="738" /> + <location filename="../Preferences/ConfigurationDialog.py" line="501" /> <source>Properties</source> <translation>Свойства</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="507" /> + <location filename="../Preferences/ConfigurationDialog.py" line="508" /> <source>Mouse Click Handlers</source> <translation>Обработка кликов мышки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="520" /> + <location filename="../Preferences/ConfigurationDialog.py" line="521" /> <source>Help</source> <translation>Справка</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="789" /> - <location filename="../Preferences/ConfigurationDialog.py" line="522" /> + <location filename="../Preferences/ConfigurationDialog.py" line="790" /> + <location filename="../Preferences/ConfigurationDialog.py" line="523" /> <source>Help Documentation</source> <translation>Справочная документация</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="529" /> + <location filename="../Preferences/ConfigurationDialog.py" line="530" /> <source>Help Viewers</source> <translation>Просмотр справки</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="550" /> - <location filename="../Preferences/ConfigurationDialog.py" line="536" /> + <location filename="../Preferences/ConfigurationDialog.py" line="551" /> + <location filename="../Preferences/ConfigurationDialog.py" line="537" /> <source>Project</source> <translation>Проект</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="543" /> + <location filename="../Preferences/ConfigurationDialog.py" line="544" /> <source>Project Viewer</source> <translation>Просмотр проектов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="557" /> + <location filename="../Preferences/ConfigurationDialog.py" line="558" /> <source>Multiproject</source> <translation>Мультипроект</translation> </message> <message> + <location filename="../Preferences/ConfigurationDialog.py" line="953" /> <location filename="../Preferences/ConfigurationDialog.py" line="921" /> - <location filename="../Preferences/ConfigurationDialog.py" line="889" /> - <location filename="../Preferences/ConfigurationDialog.py" line="858" /> - <location filename="../Preferences/ConfigurationDialog.py" line="761" /> - <location filename="../Preferences/ConfigurationDialog.py" line="646" /> - <location filename="../Preferences/ConfigurationDialog.py" line="571" /> - <location filename="../Preferences/ConfigurationDialog.py" line="564" /> + <location filename="../Preferences/ConfigurationDialog.py" line="890" /> + <location filename="../Preferences/ConfigurationDialog.py" line="859" /> + <location filename="../Preferences/ConfigurationDialog.py" line="762" /> + <location filename="../Preferences/ConfigurationDialog.py" line="647" /> + <location filename="../Preferences/ConfigurationDialog.py" line="572" /> + <location filename="../Preferences/ConfigurationDialog.py" line="565" /> <source>Interface</source> <translation>Интерфейс</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="578" /> + <location filename="../Preferences/ConfigurationDialog.py" line="579" /> <source>Viewmanager</source> <translation>Менеджер видов</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="589" /> + <location filename="../Preferences/ConfigurationDialog.py" line="590" /> <source>Web Browser</source> <translation>Web-браузер</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="796" /> - <location filename="../Preferences/ConfigurationDialog.py" line="596" /> + <location filename="../Preferences/ConfigurationDialog.py" line="797" /> + <location filename="../Preferences/ConfigurationDialog.py" line="597" /> <source>Appearance</source> <translation>Внешний вид</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="803" /> - <location filename="../Preferences/ConfigurationDialog.py" line="603" /> + <location filename="../Preferences/ConfigurationDialog.py" line="804" /> + <location filename="../Preferences/ConfigurationDialog.py" line="604" /> <source>eric Web Browser</source> <translation>Eric web-браузер</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="810" /> - <location filename="../Preferences/ConfigurationDialog.py" line="610" /> + <location filename="../Preferences/ConfigurationDialog.py" line="811" /> + <location filename="../Preferences/ConfigurationDialog.py" line="611" /> <source>VirusTotal Interface</source> <translation>Интерфейс VirusTotal</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="1007" /> + <location filename="../Preferences/ConfigurationDialog.py" line="1039" /> <source>Enter search text...</source> <translation>Введите искомый текст...</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="1080" /> + <location filename="../Preferences/ConfigurationDialog.py" line="1112" /> <source>Preferences</source> <translation>Предпочтения</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="1086" /> + <location filename="../Preferences/ConfigurationDialog.py" line="1118" /> <source>Please select an entry of the list to display the configuration page.</source> <translation>Выберите пункт в списке слева для отображения страницы его настроек.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="1163" /> + <location filename="../Preferences/ConfigurationDialog.py" line="1195" /> <source>Configuration Page Error</source> <translation>Ошибка страницы конфигурации</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="1164" /> + <location filename="../Preferences/ConfigurationDialog.py" line="1196" /> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>Страница конфигурации <b>{0}</b> не может быть загружена.</p></translation> </message> @@ -31666,104 +31669,104 @@ <translation>Показать список закладок</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="442" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="444" /> <source>eric API Documentation</source> <translation>Документация API eric</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="443" /> - <source>Python 3 Documentation</source> - <translation>Документация Python 3</translation> - </message> - <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="444" /> - <source>Qt5 Documentation</source> - <translation>Документация Qt5</translation> - </message> - <message> <location filename="../HelpViewer/HelpViewerWidget.py" line="445" /> - <source>Qt6 Documentation</source> - <translation>Документация Qt6</translation> + <source>Python 3 Documentation</source> + <translation>Документация Python 3</translation> </message> <message> <location filename="../HelpViewer/HelpViewerWidget.py" line="446" /> - <source>PyQt5 Documentation</source> - <translation>Документация PyQt5</translation> + <source>Qt5 Documentation</source> + <translation>Документация Qt5</translation> </message> <message> <location filename="../HelpViewer/HelpViewerWidget.py" line="447" /> - <source>PyQt6 Documentation</source> - <translation>Документация PyQt6</translation> + <source>Qt6 Documentation</source> + <translation>Документация Qt6</translation> </message> <message> <location filename="../HelpViewer/HelpViewerWidget.py" line="448" /> - <source>PySide2 Documentation</source> - <translation>Документация PySide2</translation> + <source>PyQt5 Documentation</source> + <translation>Документация PyQt5</translation> </message> <message> <location filename="../HelpViewer/HelpViewerWidget.py" line="449" /> + <source>PyQt6 Documentation</source> + <translation>Документация PyQt6</translation> + </message> + <message> + <location filename="../HelpViewer/HelpViewerWidget.py" line="450" /> + <source>PySide2 Documentation</source> + <translation>Документация PySide2</translation> + </message> + <message> + <location filename="../HelpViewer/HelpViewerWidget.py" line="451" /> <source>PySide6 Documentation</source> <translation>Документация PySide6</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="506" /> - <source>Open HTML File</source> - <translation>Открыть HTML файл</translation> - </message> - <message> <location filename="../HelpViewer/HelpViewerWidget.py" line="508" /> + <source>Open HTML File</source> + <translation>Открыть HTML файл</translation> + </message> + <message> + <location filename="../HelpViewer/HelpViewerWidget.py" line="510" /> <source>HTML Files (*.htm *.html);;All Files (*)</source> <translation>Файлы HTML (*.html *.htm);;Все файлы (*)</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="697" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="699" /> <source>Help Engine</source> <translation>Движок системы справки</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="721" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="723" /> <source>Looking for Documentation...</source> <translation>Просмотр документации...</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="732" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="734" /> <source>eric Help Viewer</source> <translation>Просмотрщик справки eric</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="757" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="759" /> <source>Manage QtHelp Documents</source> <translation>Управление документацией QtHelp</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="760" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="762" /> <source>Reindex Documentation</source> <translation>Переиндексация документов</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="765" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="767" /> <source>Configure Help Documentation</source> <translation>Конфигурация справочной документации</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="858" /> - <location filename="../HelpViewer/HelpViewerWidget.py" line="838" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="860" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="840" /> <source>Clear History</source> <translation>Очистить историю</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="968" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="970" /> <source>Updating search index</source> <translation>Обновление индекса поиска</translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="1026" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="1028" /> <source>Filtered by: </source> <translation>Отфильтровано по: </translation> </message> <message> - <location filename="../HelpViewer/HelpViewerWidget.py" line="1062" /> - <location filename="../HelpViewer/HelpViewerWidget.py" line="1057" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="1064" /> + <location filename="../HelpViewer/HelpViewerWidget.py" line="1059" /> <source>Unfiltered</source> <translation>Без фильтра</translation> </message> @@ -56700,103 +56703,103 @@ <translation>невозможно запустить python.</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="193" /> + <location filename="../PipInterface/Pip.py" line="195" /> <source><project></source> <translation><project></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="216" /> + <location filename="../PipInterface/Pip.py" line="220" /> <source>Interpreter for Virtual Environment</source> <translation>Интерпретатор для виртуального окружения</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="217" /> + <location filename="../PipInterface/Pip.py" line="221" /> <source>No interpreter configured for the selected virtual environment.</source> <translation>Для выбранного виртуального окружения не настроен интерпретатор.</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="257" /> + <location filename="../PipInterface/Pip.py" line="261" /> <source>Install PIP</source> <translation>Установка PIP</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="304" /> + <location filename="../PipInterface/Pip.py" line="308" /> <source>Repair PIP</source> <translation>Восстановление PIP</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="395" /> + <location filename="../PipInterface/Pip.py" line="399" /> <source>Upgrade Packages</source> <translation>Обновление пакетов</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="441" /> + <location filename="../PipInterface/Pip.py" line="445" /> <source>Install Packages</source> <translation>Установка пакетов</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="471" /> + <location filename="../PipInterface/Pip.py" line="475" /> <source>Install Packages from Requirements</source> <translation>Установка пакетов, перечисленных в зависимостях</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="492" /> + <location filename="../PipInterface/Pip.py" line="496" /> <source>Install Project</source> <translation>Установка проекта</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="549" /> - <location filename="../PipInterface/Pip.py" line="521" /> - <location filename="../PipInterface/Pip.py" line="512" /> + <location filename="../PipInterface/Pip.py" line="553" /> + <location filename="../PipInterface/Pip.py" line="525" /> + <location filename="../PipInterface/Pip.py" line="516" /> <source>Uninstall Packages</source> <translation>Деинсталяция пакетов</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="550" /> - <location filename="../PipInterface/Pip.py" line="513" /> + <location filename="../PipInterface/Pip.py" line="554" /> + <location filename="../PipInterface/Pip.py" line="517" /> <source>Do you really want to uninstall these packages?</source> <translation>Вы действительно хотите деинсталировать эти пакеты?</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="559" /> + <location filename="../PipInterface/Pip.py" line="563" /> <source>Uninstall Packages from Requirements</source> <translation>Деинсталяция пакетов, перечисленных в зависимостях</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="912" /> + <location filename="../PipInterface/Pip.py" line="916" /> <source>Cache Info</source> <translation>Информация о кэше</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="938" /> - <location filename="../PipInterface/Pip.py" line="929" /> + <location filename="../PipInterface/Pip.py" line="942" /> + <location filename="../PipInterface/Pip.py" line="933" /> <source>List Cached Files</source> <translation>Список кэшированных файлов</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="930" /> + <location filename="../PipInterface/Pip.py" line="934" /> <source>Enter a file pattern (empty for all):</source> <translation>Задайте шаблон файлов (пустая строка - все файлы):</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="962" /> - <location filename="../PipInterface/Pip.py" line="955" /> + <location filename="../PipInterface/Pip.py" line="966" /> + <location filename="../PipInterface/Pip.py" line="959" /> <source>Remove Cached Files</source> <translation>Удалить кэшированные файлы</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="956" /> + <location filename="../PipInterface/Pip.py" line="960" /> <source>Enter a file pattern:</source> <translation>Задайте шаблон файла:</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="987" /> - <location filename="../PipInterface/Pip.py" line="979" /> + <location filename="../PipInterface/Pip.py" line="991" /> + <location filename="../PipInterface/Pip.py" line="983" /> <source>Purge Cache</source> <translation>Очистить кэш</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="980" /> + <location filename="../PipInterface/Pip.py" line="984" /> <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source> <translation>Вы действительно хотите очистить pip-кэш? Все файлы должны быть загружены снова.</translation> </message> @@ -57689,30 +57692,30 @@ <translation>Файлы:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="434" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="435" /> <source>Getting installed packages...</source> <translation>Получение списка установленных пакетов...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="448" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="449" /> <source>Getting outdated packages...</source> <translation>Получение списка обновленных пакетов...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1202" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1022" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1009" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="973" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1203" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1023" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1010" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="974" /> <source>Search PyPI</source> <translation>Поиск в PyPI</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="974" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="975" /> <source><p>Received an error while searching for <b>{0}</b>.</p><p>Error: {1}</p></source> <translation><p>Получена ошибка при поиске <b>{0}</b>.</p><p>Ошибка: {1}</p></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="989" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="990" /> <source>%n package(s) found.</source> <translation> <numerusform>Найден %n пакет.</numerusform> @@ -57721,197 +57724,205 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="996" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="997" /> <source>Showing first {0} packages found.</source> <translation>Показаны первые {0} найденных пакетов.</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1015" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1010" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1016" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1011" /> <source><p>There were no results for <b>{0}</b>.</p></source> <translation><p>Нет результатов по запросу <b>{0}</b>.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1023" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1024" /> <source><p>There were no more results for <b>{0}</b>.</p></source> <translation><p>По запросу <b>{0}</b> больше нет результатов.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1203" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1204" /> <source><p>No package details info for <b>{0}</b> available.</p></source> <translation><p>Недоступна подробная информация о пакете <b>{0}</b>.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1222" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1223" /> <source>Pip</source> <translation>Pip</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1224" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1225" /> <source>Install Pip</source> <translation>Инсталировать Pip</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1227" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1228" /> <source>Install Pip to User-Site</source> <translation>Инсталировать Pip в User-Site</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1230" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1231" /> <source>Repair Pip</source> <translation>Восстановить Pip</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1237" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1238" /> <source>Install</source> <translation>Установить</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1402" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1239" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1403" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1240" /> <source>Install Packages</source> <translation>Установить пакеты</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1242" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1243" /> <source>Install Local Package</source> <translation>Установить локальный пакет</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1245" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1246" /> <source>Re-Install Selected Packages</source> <translation>Переинсталировать выбранные пакеты</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1252" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1253" /> <source>Requirements/Constraints</source> <translation>Зависимости/Ограничения</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1254" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1255" /> <source>Install Requirements</source> <translation>Установить зависимости</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1257" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1258" /> <source>Uninstall Requirements</source> <translation>Деинсталировать зависимости</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1260" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1261" /> <source>Generate Requirements...</source> <translation>Генерировать зависимости...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1264" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1265" /> <source>Generate Constraints...</source> <translation>Генерировать ограничения...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1271" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1272" /> <source>Cache</source> <translation>Кэш</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1273" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1274" /> <source>Show Cache Info...</source> <translation>Показать информацию о кэше...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1276" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1277" /> <source>Show Cached Files...</source> <translation>Показать кэшированные файлы...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1279" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1280" /> <source>Remove Cached Files...</source> <translation>Удалить кэшированные файлы...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1282" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1283" /> <source>Purge Cache...</source> <translation>Очистить кэш...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1299" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1300" /> <source>Show Licenses...</source> <translation>Показать лицензии...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1303" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1304" /> <source>Check Vulnerabilities</source> <translation>Проверить уязвимости</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1307" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1308" /> <source>Update Vulnerability Database</source> <translation>Обновить базу уязвимостей</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1311" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1312" /> <source>Create SBOM file</source> <translation>Создать файл SBOM</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1318" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1319" /> <source>Edit User Configuration...</source> <translation>Правка конфигурации пользователя...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1321" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1322" /> <source>Edit Environment Configuration...</source> <translation>Правка конфигурации среды окружения...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1326" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1327" /> <source>Configure...</source> <translation>Настроить...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1545" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1532" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1521" /> - <source>Edit Configuration</source> - <translation>Правка конфигурации</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1546" /> <location filename="../PipInterface/PipPackagesWidget.py" line="1533" /> <location filename="../PipInterface/PipPackagesWidget.py" line="1522" /> + <source>Edit Configuration</source> + <translation>Правка конфигурации</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1547" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1534" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1523" /> <source>No valid configuration path determined. Aborting</source> <translation>Не определен допустимый путь конфигурации. Прерывание</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1714" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1736" /> <source>{0} {1}</source> <comment>package name, package version</comment> <translation>{0} {1}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1735" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1757" /> <source>Affected Version:</source> <translatorcomment>Подверженная уязвимости версия: Пораженная версия Уязвимая</translatorcomment> <translation>Версия с уязвимостью:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1738" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1760" /> <source>Advisory:</source> <translatorcomment>Консультация: Рекомендация</translatorcomment> <translation>Рекомендуемая:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1862" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1843" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1884" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1865" /> <source>unknown</source> <translation>неизвестная</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1859" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1881" /> <source>any</source> <translation>любая</translation> </message> </context> <context> + <name>PipPackagesWindow</name> + <message> + <location filename="../PipInterface/PipPackagesWindow.py" line="56" /> + <source>Manage Packages</source> + <translation type="unfinished" /> + </message> + </context> + <context> <name>PipPage</name> <message> <location filename="../Preferences/ConfigurationPages/PipPage.py" line="31" />