--- a/src/eric7/i18n/eric7_ru.ts Tue Dec 10 15:46:34 2024 +0100 +++ b/src/eric7/i18n/eric7_ru.ts Wed Dec 11 18:12:50 2024 +0100 @@ -10665,12 +10665,12 @@ <translation><p>Удаленная отладка настроена, но не была дана команда для удаленного входа в систему.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1691" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1692" /> <source>Debug Protocol Error</source> <translation>Протокол ошибок отладки</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1692" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1693" /> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation><p>Невозможно декодировать ответ, полученный от бэкэнда отладчика. Сообщите об этой проблеме, отправив полученные данные на электронную почту eric bugs.</p><p>Error: {0}</p><p>Data: <br/>{1}</p></translation> </message> @@ -27083,37 +27083,37 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="91" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="94" /> <source>Additional Output</source> <translation>Дополнительный вывод</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="110" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="113" /> <source>Process canceled.</source> <translation>Процесс прерван.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="124" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="127" /> <source>Process finished successfully.</source> <translation>Процесс успешно завершен.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="126" /> - <source>Process crashed.</source> - <translation>Процесс завершился с ошибкой.</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="129" /> + <source>Process crashed.</source> + <translation>Процесс завершился с ошибкой.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="132" /> <source>Process finished with exit code {0}</source> <translation>Процесс завершился с кодом выхода - {0}</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="195" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="198" /> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="196" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="199" /> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Невозможно запустить процесс {0}. Убедитесь, что он находится в путях поиска.</translation> </message> @@ -37244,7 +37244,7 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDialog.py" line="207" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgDialog.py" line="211" /> <source>Time remaining: {0}</source> <translation type="unfinished" /> </message> @@ -60553,6 +60553,11 @@ </message> <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <source>Press to remove leftovers of an upgrade or uninstall run.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> <source>Select to show only locally-installed packages</source> <translation>Отображать только локально установленные пакеты</translation> </message> @@ -60695,110 +60700,126 @@ <translation>Меню pip</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="233" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="234" /> <source>Author:</source> <translation>Автор:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="234" /> - <source>Author Email:</source> - <translation>Email автора:</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="235" /> - <source>Classifiers:</source> - <translation>Классификаторы:</translation> + <source>Author Email:</source> + <translation>Email автора:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="236" /> - <source>Entry Points:</source> - <translation>Точки входа:</translation> + <source>Classifiers:</source> + <translation>Классификаторы:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="237" /> - <source>Files:</source> - <translation>Файлы:</translation> + <source>Entry Points:</source> + <translation>Точки входа:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="238" /> - <source>Homepage:</source> - <translation>Домашняя страница:</translation> + <source>Files:</source> + <translation>Файлы:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="239" /> - <source>Installer:</source> - <translation>Установщик:</translation> + <source>Homepage:</source> + <translation>Домашняя страница:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="240" /> - <source>License:</source> - <translation>Лицензия:</translation> + <source>Installer:</source> + <translation>Установщик:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="241" /> - <source>Location:</source> - <translation>Расположение:</translation> + <source>License:</source> + <translation>Лицензия:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="242" /> - <source>Metadata Version:</source> - <translation>Версия Metadata:</translation> + <source>Location:</source> + <translation>Расположение:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="243" /> - <source>Name:</source> - <translation>Имя:</translation> + <source>Metadata Version:</source> + <translation>Версия Metadata:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="244" /> - <source>Project URLs:</source> - <translation>URLы проекта:</translation> + <source>Name:</source> + <translation>Имя:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="245" /> - <source>Requires:</source> - <translation>Зависимости:</translation> + <source>Project URLs:</source> + <translation>URLы проекта:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="246" /> - <source>Required By:</source> - <translation>Зависимые:</translation> + <source>Requires:</source> + <translation>Зависимости:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="247" /> - <source>Summary:</source> - <translation>Аннотация:</translation> + <source>Required By:</source> + <translation>Зависимые:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="248" /> + <source>Summary:</source> + <translation>Аннотация:</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="249" /> <source>Version:</source> <translation>Версия:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="450" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="453" /> <source>Getting installed packages...</source> <translation>Получение списка установленных пакетов...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="478" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="481" /> <source>Getting outdated packages...</source> <translation>Получение списка обновленных пакетов...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1231" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1051" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1038" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1002" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="864" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="858" /> + <source>Cleanup Environment</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="859" /> + <source>The environment cleanup was successful.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="865" /> + <source>Some leftover package directories could not been removed. Delete them manually.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1261" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1081" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1068" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1032" /> <source>Search PyPI</source> <translation>Поиск в PyPI</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1003" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1033" /> <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="1018" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1048" /> <source>%n package(s) found.</source> <translation> <numerusform>Найден %n пакет.</numerusform> @@ -60807,202 +60828,202 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1025" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1055" /> <source>Showing first {0} packages found.</source> <translation>Показаны первые {0} найденных пакетов.</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1044" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1039" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1074" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1069" /> <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="1052" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1082" /> <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="1232" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1262" /> <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="1251" /> - <source>Pip</source> - <translation>Pip</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1253" /> - <source>Install Pip</source> - <translation>Инсталировать Pip</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1256" /> - <source>Install Pip to User-Site</source> - <translation>Инсталировать Pip в User-Site</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1259" /> - <source>Repair Pip</source> - <translation>Восстановить Pip</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1266" /> - <source>Install</source> - <translation>Установить</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1445" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1268" /> - <source>Install Packages</source> - <translation>Установить пакеты</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1271" /> - <source>Install Local Package</source> - <translation>Установить локальный пакет</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1274" /> - <source>Re-Install Selected Packages</source> - <translation>Переинсталировать выбранные пакеты</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1281" /> - <source>Requirements/Constraints</source> - <translation>Зависимости/Ограничения</translation> + <source>Pip</source> + <translation>Pip</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1283" /> - <source>Install Requirements</source> - <translation>Установить зависимости</translation> + <source>Install Pip</source> + <translation>Инсталировать Pip</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1286" /> - <source>Uninstall Requirements</source> - <translation>Деинсталировать зависимости</translation> + <source>Install Pip to User-Site</source> + <translation>Инсталировать Pip в User-Site</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1289" /> - <source>Generate Requirements...</source> - <translation>Генерировать зависимости...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1293" /> - <source>Install from 'pyproject.toml'</source> - <translation>Установить из 'pyproject.toml'</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1297" /> - <source>Uninstall from 'pyproject.toml'</source> - <translation>Деинсталировать из 'pyproject.toml'</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1302" /> - <source>Generate Constraints...</source> - <translation>Генерировать ограничения...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1309" /> - <source>Cache</source> - <translation>Кэш</translation> + <source>Repair Pip</source> + <translation>Восстановить Pip</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1296" /> + <source>Install</source> + <translation>Установить</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1475" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1298" /> + <source>Install Packages</source> + <translation>Установить пакеты</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1301" /> + <source>Install Local Package</source> + <translation>Установить локальный пакет</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1304" /> + <source>Re-Install Selected Packages</source> + <translation>Переинсталировать выбранные пакеты</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1311" /> - <source>Show Cache Info...</source> - <translation>Показать информацию о кэше...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1314" /> - <source>Show Cached Files...</source> - <translation>Показать кэшированные файлы...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1317" /> - <source>Remove Cached Files...</source> - <translation>Удалить кэшированные файлы...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1320" /> - <source>Purge Cache...</source> - <translation>Очистить кэш...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1337" /> - <source>Show Licenses...</source> - <translation>Показать лицензии...</translation> + <source>Requirements/Constraints</source> + <translation>Зависимости/Ограничения</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1313" /> + <source>Install Requirements</source> + <translation>Установить зависимости</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1316" /> + <source>Uninstall Requirements</source> + <translation>Деинсталировать зависимости</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1319" /> + <source>Generate Requirements...</source> + <translation>Генерировать зависимости...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1323" /> + <source>Install from 'pyproject.toml'</source> + <translation>Установить из 'pyproject.toml'</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1327" /> + <source>Uninstall from 'pyproject.toml'</source> + <translation>Деинсталировать из 'pyproject.toml'</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1332" /> + <source>Generate Constraints...</source> + <translation>Генерировать ограничения...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1339" /> + <source>Cache</source> + <translation>Кэш</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1341" /> + <source>Show Cache Info...</source> + <translation>Показать информацию о кэше...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1344" /> + <source>Show Cached Files...</source> + <translation>Показать кэшированные файлы...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1347" /> + <source>Remove Cached Files...</source> + <translation>Удалить кэшированные файлы...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1350" /> + <source>Purge Cache...</source> + <translation>Очистить кэш...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1367" /> + <source>Show Licenses...</source> + <translation>Показать лицензии...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1371" /> <source>Check Vulnerabilities</source> <translation>Проверить уязвимости</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1345" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1375" /> <source>Update Vulnerability Database</source> <translation>Обновить базу уязвимостей</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1349" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1379" /> <source>Create SBOM file</source> <translation>Создать файл SBOM</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1356" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1386" /> <source>Edit User Configuration...</source> <translation>Правка конфигурации пользователя...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1359" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1389" /> <source>Edit Environment Configuration...</source> <translation>Правка конфигурации среды окружения...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1364" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1394" /> <source>Configure...</source> <translation>Настроить...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1608" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1595" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1584" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1638" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1625" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1614" /> <source>Edit Configuration</source> <translation>Правка конфигурации</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1609" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1596" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1585" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1639" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1626" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1615" /> <source>No valid configuration path determined. Aborting</source> <translation>Не определен допустимый путь конфигурации. Прерывание</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1818" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1848" /> <source>{0} {1}</source> <comment>package name, package version</comment> <translation>{0} {1}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1839" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1869" /> <source>Affected Version:</source> <translatorcomment>Подверженная уязвимости версия: Пораженная версия Уязвимая</translatorcomment> <translation>Версия с уязвимостью:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1842" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1872" /> <source>Advisory:</source> <translatorcomment>Консультация: Рекомендация</translatorcomment> <translation>Рекомендуемая:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1977" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1952" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="2007" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1982" /> <source>unknown</source> <translation>неизвестная</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1974" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="2004" /> <source>any</source> <translation>любая</translation> </message> @@ -63008,79 +63029,79 @@ <translation>Менеджер пакетов Conda</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="273" /> + <location filename="../Preferences/ProgramsDialog.py" line="275" /> <source>PyPI Package Management</source> <translation>Менеджер пакетов PyPI</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="525" /> - <location filename="../Preferences/ProgramsDialog.py" line="522" /> - <location filename="../Preferences/ProgramsDialog.py" line="506" /> - <location filename="../Preferences/ProgramsDialog.py" line="376" /> - <location filename="../Preferences/ProgramsDialog.py" line="309" /> - <location filename="../Preferences/ProgramsDialog.py" line="292" /> + <location filename="../Preferences/ProgramsDialog.py" line="527" /> + <location filename="../Preferences/ProgramsDialog.py" line="524" /> + <location filename="../Preferences/ProgramsDialog.py" line="508" /> + <location filename="../Preferences/ProgramsDialog.py" line="378" /> + <location filename="../Preferences/ProgramsDialog.py" line="311" /> + <location filename="../Preferences/ProgramsDialog.py" line="294" /> <source>(unknown)</source> <translation>(неизвестный)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="296" /> + <location filename="../Preferences/ProgramsDialog.py" line="298" /> <source>Spell Checker - PyEnchant</source> <translation>Проверка орфографии - PyEnchant</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="313" /> + <location filename="../Preferences/ProgramsDialog.py" line="315" /> <source>Source Highlighter - Pygments</source> <translation>Подсветка синтаксиса - Pygments</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="320" /> + <location filename="../Preferences/ProgramsDialog.py" line="322" /> <source>MicroPython - MPY Cross Compiler</source> <translation>MicroPython - MPY Cross Compiler</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="327" /> + <location filename="../Preferences/ProgramsDialog.py" line="329" /> <source>MicroPython - ESP Tool</source> <translation>MicroPython - ESP Tool</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="338" /> + <location filename="../Preferences/ProgramsDialog.py" line="340" /> <source>MicroPython - PyBoard Flasher</source> <translation>MicroPython - PyBoard Flasher</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="348" /> + <location filename="../Preferences/ProgramsDialog.py" line="350" /> <source>MicroPython - STLink Info</source> <translation>MicroPython - STLink Info</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="358" /> + <location filename="../Preferences/ProgramsDialog.py" line="360" /> <source>MicroPython - STLink Flasher</source> <translation>MicroPython - STLink Flasher</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="380" /> + <location filename="../Preferences/ProgramsDialog.py" line="382" /> <source>Code Assistant - Jedi</source> <translation>Code Assistant - Jedi</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="460" /> + <location filename="../Preferences/ProgramsDialog.py" line="462" /> <source>(not configured)</source> <translation>(не настроено)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="495" /> + <location filename="../Preferences/ProgramsDialog.py" line="497" /> <source>(module not found)</source> <translation>(модуль не найден)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="528" /> + <location filename="../Preferences/ProgramsDialog.py" line="530" /> <source>(not executable)</source> <translation>(не исполняемый)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="574" /> + <location filename="../Preferences/ProgramsDialog.py" line="576" /> + <location filename="../Preferences/ProgramsDialog.py" line="544" /> <location filename="../Preferences/ProgramsDialog.py" line="542" /> - <location filename="../Preferences/ProgramsDialog.py" line="540" /> <source>(not found)</source> <translation>(не найдено)</translation> </message> @@ -80513,12 +80534,12 @@ <context> <name>SvnDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="165" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="168" /> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="166" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="169" /> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> <translation>Невозможно запустить процесс {0}. Убедитесь, что он находится в путях поиска.</translation> </message>