eric6/i18n/eric6_ru.ts

changeset 8139
418c2d9a767d
parent 8137
97d37389fbfd
child 8142
43248bafe9b2
child 8144
46082367138c
--- a/eric6/i18n/eric6_ru.ts	Sat Feb 27 12:08:23 2021 +0100
+++ b/eric6/i18n/eric6_ru.ts	Sat Feb 27 16:57:26 2021 +0100
@@ -6770,29 +6770,29 @@
 <context>
     <name>DebugServer</name>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="201"/>
+        <location filename="../Debugger/DebugServer.py" line="204"/>
         <source>created</source>
         <comment>must be same as in EditWatchpointDialog</comment>
         <translation>создано</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="203"/>
+        <location filename="../Debugger/DebugServer.py" line="206"/>
         <source>changed</source>
         <comment>must be same as in EditWatchpointDialog</comment>
         <translation>изменено</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="862"/>
+        <location filename="../Debugger/DebugServer.py" line="865"/>
         <source>Connection from illegal host</source>
         <translation>соединение с запрещённого хоста</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="862"/>
+        <location filename="../Debugger/DebugServer.py" line="865"/>
         <source>&lt;p&gt;A connection was attempted by the illegal host &lt;b&gt;{0}&lt;/b&gt;. Accept this connection?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Попытка соединения с недопустимого компьютора &lt;b&gt;{0}&lt;/b&gt;. Разрешить соединение?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1866"/>
+        <location filename="../Debugger/DebugServer.py" line="1875"/>
         <source>
 Not connected
 </source>
@@ -6801,36 +6801,36 @@
 </translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="2135"/>
+        <location filename="../Debugger/DebugServer.py" line="2144"/>
         <source>Passive debug connection received
 </source>
         <translation>Получен запрос на соединение для пассивной отладки
 </translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="2149"/>
+        <location filename="../Debugger/DebugServer.py" line="2158"/>
         <source>Passive debug connection closed
 </source>
         <translation>Соединение для пассивной отладки закрыто
 </translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="348"/>
+        <location filename="../Debugger/DebugServer.py" line="351"/>
         <source>Register Debugger Interface</source>
         <translation>Регистрация интерфейса отладчика</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="348"/>
+        <location filename="../Debugger/DebugServer.py" line="351"/>
         <source>&lt;p&gt;The debugger interface &lt;b&gt;{0}&lt;/b&gt; has already been registered. Ignoring this request.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Интерфейс отладчика &lt;b&gt;{0}&lt;/b&gt; уже зарегистрирован. Запрос проигнорирован.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1596"/>
+        <location filename="../Debugger/DebugServer.py" line="1599"/>
         <source>Start Debugger</source>
         <translation>Запуск отладчика</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugServer.py" line="1596"/>
+        <location filename="../Debugger/DebugServer.py" line="1599"/>
         <source>&lt;p&gt;The debugger type &lt;b&gt;{0}&lt;/b&gt; is not supported or not configured.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Отладчик типа &lt;b&gt;{0}&lt;/b&gt; не поддерживается или не настроен.&lt;/p&gt;</translation>
     </message>
@@ -44531,37 +44531,37 @@
 <context>
     <name>MicroPythonWidget</name>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.ui" line="63"/>
+        <location filename="../MicroPython/MicroPythonWidget.ui" line="66"/>
         <source>Press to check for connected devices</source>
         <translation>Проверить подключенные устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.ui" line="79"/>
+        <location filename="../MicroPython/MicroPythonWidget.ui" line="82"/>
         <source>Press to open a file of the connected device</source>
         <translation>Открыть файл на подключенном устройстве</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.ui" line="86"/>
+        <location filename="../MicroPython/MicroPythonWidget.ui" line="89"/>
         <source>Press to save the current editor to the connected device</source>
         <translation>Сохранить текущий редактор на подключенном устройстве</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.ui" line="103"/>
+        <location filename="../MicroPython/MicroPythonWidget.ui" line="106"/>
         <source>Press to run the current script on the selected device</source>
         <translation>Запустить текущий скрипт на выбранном устройстве</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.ui" line="110"/>
+        <location filename="../MicroPython/MicroPythonWidget.ui" line="113"/>
         <source>Press to open a terminal (REPL) on the selected device</source>
         <translation>Открыть терминал (REPL) на выбранном устройстве</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.ui" line="130"/>
+        <location filename="../MicroPython/MicroPythonWidget.ui" line="133"/>
         <source>Press to open a chart window to display data receive from the selected device</source>
         <translation>Открыть окно для отображения данных, полученных с выбранного устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="556"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="562"/>
         <source>Press to connect the selected device</source>
         <translation>Подключить выбранное устройство</translation>
     </message>
@@ -44585,32 +44585,32 @@
         <translation>Поддерживаемые устройства не обнаружены.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="526"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="532"/>
         <source>Clear</source>
         <translation>Очистить</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="528"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="534"/>
         <source>Copy</source>
         <translation>Копировать</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="529"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="535"/>
         <source>Paste</source>
         <translation>Вставить</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="551"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="557"/>
         <source>Press to disconnect the current device</source>
         <translation>Отключить выбранное устройство</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="572"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="578"/>
         <source>No device attached</source>
         <translation>Устройство не подключено</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="572"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="578"/>
         <source>Please ensure the device is plugged into your computer and selected.
 
 It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work.
@@ -44623,212 +44623,212 @@
 И наконец, нажмите кнопку перезагрузки устройства и подождите несколько секунд, прежде чем повторить попытку.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="599"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="605"/>
         <source>Start REPL</source>
         <translation>Запустить REPL</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="599"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="605"/>
         <source>&lt;p&gt;The REPL cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Не удается запустить REPL.&lt;/p&gt;&lt;p&gt;Причина:&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1054"/>
         <source>Serial Device Connect</source>
         <translation>Подсоединение последовательного устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1048"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1054"/>
         <source>&lt;p&gt;Cannot connect to device at serial port &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Не удается соединиться с устройством через последовательный порт &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1099"/>
         <source>Run Script</source>
         <translation>Выполнить скрипт</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1076"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1082"/>
         <source>There is no editor open. Abort...</source>
         <translation>Редактор не открыт. Прервать...</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1084"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1090"/>
         <source>The current editor does not contain a script. Abort...</source>
         <translation>Текущий редактор не содержит скрипт. Прервать...</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1093"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1099"/>
         <source>&lt;p&gt;Cannot run script.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Не удается выполнить скрипт.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1123"/>
         <source>Open Python File</source>
         <translation>Открыть файл Python</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1117"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1123"/>
         <source>Python3 Files (*.py);;All Files (*)</source>
         <translation>Файлы Python3 (*.py);;Все файлы (*)</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1168"/>
         <source>Start Chart</source>
         <translation>Построить диаграмму</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1162"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1168"/>
         <source>&lt;p&gt;The Chart cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Не удается построить диаграмму.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1197"/>
         <source>Unsaved Chart Data</source>
         <translation>Несохраненные данные диаграммы</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1191"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1197"/>
         <source>The chart contains unsaved data.</source>
         <translation>Диаграмма содержит несохраненные данные.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1248"/>
         <source>Start File Manager</source>
         <translation>Запустить менеджер файлов</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1242"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1248"/>
         <source>&lt;p&gt;The File Manager cannot be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Не удается запустить менеджер файлов.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1316"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1322"/>
         <source>Show Version</source>
         <translation>Показать версию</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1325"/>
         <source>Show Implementation</source>
         <translation>Показать исполнение</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1452"/>
         <source>Synchronize Time</source>
         <translation>Синхронизировать время</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1327"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/>
         <source>Show Device Time</source>
         <translation>Показать время устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1330"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1336"/>
         <source>Show Local Time</source>
         <translation>Показать локальное время</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1667"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1673"/>
         <source>Compile Python File</source>
         <translation>Компилировать файл Python</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1687"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1693"/>
         <source>Compile Current Editor</source>
         <translation>Компилировать текущий редактор</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1382"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1388"/>
         <source>&lt;h3&gt;Device Version Information&lt;/h3&gt;</source>
         <translation>&lt;h3&gt;Информация о версии устройства&lt;/h3&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1397"/>
         <source>No version information available.</source>
         <translation>Информация о версии недоступна.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1393"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1399"/>
         <source>Device Version Information</source>
         <translation>Информация о версии устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1416"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1422"/>
         <source>unknown</source>
         <translation>unknown</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1426"/>
         <source>Device Implementation Information</source>
         <translation>Информация о исполнении устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1420"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1426"/>
         <source>&lt;h3&gt;Device Implementation Information&lt;/h3&gt;&lt;p&gt;This device contains &lt;b&gt;{0} {1}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;h3&gt;Информация о исполнении устройства&lt;/h3&gt;&lt;p&gt;Это устройство содержит &lt;b&gt;{0} {1}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1446"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1452"/>
         <source>&lt;p&gt;The time of the connected device was synchronized with the local time.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Время подключенного устройства было синхронизировано с локальным временем.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1475"/>
         <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;h3&gt;Дата и время устройства&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Дата&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Время&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1477"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1483"/>
         <source>&lt;h3&gt;Device Date and Time&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
         <translation>&lt;h3&gt;Дата и время устройства&lt;/h3&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1494"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1500"/>
         <source>Device Date and Time</source>
         <translation>Дата и время устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1513"/>
         <source>Local Date and Time</source>
         <translation>Локальные дата и время</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1507"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1513"/>
         <source>&lt;h3&gt;Local Date and Time&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;h3&gt;Локальные дата и время&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Дата&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Время&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1581"/>
         <source>Error handling device</source>
         <translation>Ошибка обработки устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1575"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1581"/>
         <source>&lt;p&gt;There was an error communicating with the connected device.&lt;/p&gt;&lt;p&gt;Method: {0}&lt;/p&gt;&lt;p&gt;Message: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Произошла ошибка связи с подключенным устройством.&lt;/p&gt;&lt;p&gt;Метод: {0}&lt;/p&gt;&lt;p&gt;Сообщение: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1615"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1621"/>
         <source>The MicroPython cross compiler &lt;b&gt;mpy-cross&lt;/b&gt; cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source>
         <translation>Кросс-компилятор MicroPython &lt;b&gt;mpy-cross&lt;/b&gt; не найден. Убедитесь, что он находится в пути поиска, или настройте его на странице конфигурации MicroPython.</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1637"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1643"/>
         <source>Python Files (*.py);;All Files (*)</source>
         <translation>Файлы Python (*.py);;Все файлы (*)</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1647"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1653"/>
         <source>The Python file &lt;b&gt;{0}&lt;/b&gt; does not exist. Aborting...</source>
         <translation>Файл Python &lt;b&gt;{0}&lt;/b&gt; не существует. Отмена...</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1657"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1663"/>
         <source>&apos;mpy-cross&apos; Output</source>
         <translation>Вывод команды &apos;mpy-cross&apos;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1680"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1686"/>
         <source>The current editor does not contain a Python file. Aborting...</source>
         <translation>Текущий редактор не содержит файл Python. Отмена...</translation>
     </message>
@@ -44838,67 +44838,67 @@
         <translation>Меню MicroPython</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.ui" line="120"/>
+        <location filename="../MicroPython/MicroPythonWidget.ui" line="123"/>
         <source>Press to open a file manager on the selected device</source>
         <translation>Открыть менеджер файлов на выбранном устройстве</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1181"/>
         <source>&#xc2;&#xb5;Py Chart</source>
         <translation>µPy диаграммы</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1258"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1264"/>
         <source>&#xc2;&#xb5;Py Files</source>
         <translation>µPy файлы</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1359"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1365"/>
         <source>Show Documentation</source>
         <translation>Просмотр документации</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1372"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1378"/>
         <source>Configure</source>
         <translation>Настройки</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1333"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1339"/>
         <source>Show Time</source>
         <translation>Показать время</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1352"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1358"/>
         <source>Download Firmware</source>
         <translation>Загрузить микрокод</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1556"/>
         <source>Date and Time</source>
         <translation>Дата и время</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1539"/>
         <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{0}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Time&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;Дата и время локальные&lt;/th&gt;&lt;th&gt;Дата и время устройства&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Дата&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{0}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Время&lt;/b&gt;&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{3}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1550"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1556"/>
         <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Local Date and Time&lt;/th&gt;&lt;th&gt;Device Date and Time&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;center&apos;&gt;{0} {1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
         <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Дата и время локальные&lt;/th&gt;&lt;th&gt;Дата и время устройства&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;center&apos;&gt;{0} {1}&lt;/td&gt;&lt;td align=&apos;center&apos;&gt;{2}&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="404"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="410"/>
         <source>Unknown MicroPython Device</source>
         <translation>Неизвестное устройство MicroPython</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1369"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1375"/>
         <source>Ignored Serial Devices</source>
         <translation>Проигнорированные последовательные устройства</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1298"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1304"/>
         <source>Downloads</source>
         <translation>Загрузить микрокод / библиотеки</translation>
     </message>
@@ -44909,46 +44909,56 @@
         <translation>{0} - {1} ({2})</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="376"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="382"/>
         <source>&lt;p&gt;Detected these unknown serial devices&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Please report them together with the board name and a short description to &lt;a href=&quot;mailto:{1}&quot;&gt; the eric bug reporting address&lt;/a&gt; if it is a MicroPython board.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Обнаружены следующие неизвестные последовательные устройства&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Если это плата MicroPython, то сообщите о них вместе с названием платы и кратким описанием по адресу &lt;a href=&quot;mailto:{1}&quot;&gt; the eric bug reporting&lt;/a&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="376"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="382"/>
         <source>{0} (0x{1:04x}/0x{2:04x})</source>
         <comment>description, VId, PId</comment>
         <translation>{0} (0x{1:04x}/0x{2:04x})</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="404"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="410"/>
         <source>Would you like to add them to the list of manually configured devices?</source>
         <translation>Хотите добавить их в список вручную настроенных устройств?</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/>
         <source>Manage Unknown Devices</source>
         <translation>Менеджер неизвестных устройств</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1778"/>
         <source>Add Unknown Devices</source>
         <translation>Добавить неизвестное устройство</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1772"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1778"/>
         <source>Select the devices to be added:</source>
         <translation>Выбор устройств для добавления:</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="1364"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/>
         <source>Flash UF2 Device</source>
         <translation>Прошивка UF2-устройств</translation>
     </message>
     <message>
-        <location filename="../MicroPython/MicroPythonWidget.py" line="348"/>
+        <location filename="../MicroPython/MicroPythonWidget.py" line="350"/>
         <source>Manual Selection</source>
         <translation type="unfinished"></translation>
     </message>
+    <message numerus="yes">
+        <location filename="../MicroPython/MicroPythonWidget.py" line="344"/>
+        <source>
+%n unknown device(s) for manual selection.</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
 </context>
 <context>
     <name>MicrobitDevice</name>
@@ -61674,109 +61684,109 @@
         <translation>Оболочка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="274"/>
+        <location filename="../QScintilla/Shell.py" line="248"/>
         <source>Passive &gt;&gt;&gt; </source>
         <translation>Пассивная &gt;&gt;&gt; </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="290"/>
+        <location filename="../QScintilla/Shell.py" line="291"/>
         <source>Start</source>
         <translation>Запуск</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="295"/>
-        <source>History</source>
-        <translation>История</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Shell.py" line="296"/>
-        <source>Select entry</source>
-        <translation>Выбрать</translation>
+        <source>History</source>
+        <translation>История</translation>
     </message>
     <message>
         <location filename="../QScintilla/Shell.py" line="297"/>
+        <source>Select entry</source>
+        <translation>Выбрать</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Shell.py" line="298"/>
         <source>Show</source>
         <translation>Показать</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="310"/>
+        <location filename="../QScintilla/Shell.py" line="311"/>
         <source>Clear</source>
         <translation>Очистить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="302"/>
-        <source>Cut</source>
-        <translation>Вырезать</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Shell.py" line="303"/>
-        <source>Copy</source>
-        <translation>Копировать</translation>
+        <source>Cut</source>
+        <translation>Вырезать</translation>
     </message>
     <message>
         <location filename="../QScintilla/Shell.py" line="304"/>
+        <source>Copy</source>
+        <translation>Копировать</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Shell.py" line="305"/>
         <source>Paste</source>
         <translation>Вставить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="318"/>
+        <location filename="../QScintilla/Shell.py" line="319"/>
         <source>Configure...</source>
         <translation>Настроить...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="772"/>
+        <location filename="../QScintilla/Shell.py" line="773"/>
         <source>Select History</source>
         <translation>Выберите историю</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="772"/>
+        <location filename="../QScintilla/Shell.py" line="773"/>
         <source>Select the history entry to execute (most recent shown last).</source>
         <translation>Выберите одну из предыдущих команд для выполнения.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="838"/>
-        <source>Passive Debug Mode</source>
-        <translation>Режим пассивной отладки</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Shell.py" line="839"/>
+        <source>Passive Debug Mode</source>
+        <translation>Режим пассивной отладки</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Shell.py" line="840"/>
         <source>
 Not connected</source>
         <translation>
 Нет соединения</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="842"/>
+        <location filename="../QScintilla/Shell.py" line="843"/>
         <source>No.</source>
         <translation>Нет.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1032"/>
+        <location filename="../QScintilla/Shell.py" line="1033"/>
         <source>StdOut: {0}</source>
         <translation>StdOut: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1040"/>
+        <location filename="../QScintilla/Shell.py" line="1041"/>
         <source>StdErr: {0}</source>
         <translation>StdErr: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2177"/>
+        <location filename="../QScintilla/Shell.py" line="2178"/>
         <source>Drop Error</source>
         <translation>Ошибка Drag&amp;&amp;Drop</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2177"/>
+        <location filename="../QScintilla/Shell.py" line="2178"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; не является файлом&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="308"/>
+        <location filename="../QScintilla/Shell.py" line="309"/>
         <source>Find</source>
         <translation>Найти</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="890"/>
+        <location filename="../QScintilla/Shell.py" line="891"/>
         <source>Exception &quot;{0}&quot;
 {1}
 File: {2}, Line: {3}
@@ -61787,14 +61797,14 @@
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="925"/>
+        <location filename="../QScintilla/Shell.py" line="926"/>
         <source>Unspecified syntax error.
 </source>
         <translation>Неизвестная синтакcическая ошибка.
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="900"/>
+        <location filename="../QScintilla/Shell.py" line="901"/>
         <source>Exception &quot;{0}&quot;
 {1}
 </source>
@@ -61803,21 +61813,21 @@
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="927"/>
+        <location filename="../QScintilla/Shell.py" line="928"/>
         <source>Syntax error &quot;{1}&quot; in file {0} at line {2}, character {3}.
 </source>
         <translation>Синтаксическая ошибка &quot;{1}&quot; в файле {0} в строке {2}, символ {3}.
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="950"/>
+        <location filename="../QScintilla/Shell.py" line="951"/>
         <source>Signal &quot;{0}&quot; generated in file {1} at line {2}.
 Function: {3}({4})</source>
         <translation>Сигнал &quot;{0}&quot; сгенерирован в файле {1} в строке {2}.
 Функция: {3}({4})</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="2034"/>
+        <location filename="../QScintilla/Shell.py" line="2035"/>
         <source>Project</source>
         <translation>Проект</translation>
     </message>
@@ -61832,22 +61842,22 @@
         <translation>&lt;b&gt;Окно оболочки&lt;/b&gt;&lt;p&gt;Это простой интерпретатор, запускаемый в окне. Интерпретатор просто используется для запуска отлаживаемой программы. Это означает, что вы можете выполнить любую команду во время работы отлаживаемой программы.&lt;/p&gt;&lt;p&gt;Вы можете использовать клавиши управления курсором при вводе команд. Существует также история команд, которые можно вызвать с помощью клавиш управления курсором Up и Down, одновременно удерживая клавишу Ctrl. В диалоге &apos;Настройка оболочки&apos; на страничке &apos;Оболочка&apos; можно переключится в режим простого использования клавиш Up и Down. Нажатие на эти клавиши после ввода какого-либо текста вызовет инкрементный поиск.&lt;/p&gt;&lt;p&gt;Оболочка имеет специальные команды. Команда &apos;Restart&apos; убивает текущую оболочку и открывает новую. &apos;Clear&apos; очищает окно оболочки. Команда &apos;Start&apos; используется для запуска оболочки для виртуального окружения и должна сопровождаться именем виртуального окружения. &apos;Start&apos; без имени виртуального окружения запускает оболочку по умолчанию. Доступные виртуальные окружения могут быть перечислены с помощью команд &apos;Envs&apos; или &apos;Environments&apos;. Имя активного виртуального окружения может быть отображено командой &apos;Which&apos;. Эти команды (за исключением &apos;Environments&apos;, &apos;Envs&apos;) доступны через контекстное меню.&lt;/p&gt;&lt;p&gt;Нажатие клавиши &apos;Tab&apos;, после того, как был введен какой-либо текст, вызывает отображение списка возможных дополнений. Необходимая запись может быть выбрана из данного списка. Если доступна только одна запись, то она будет вставлена автоматически.&lt;/p&gt;&lt;p&gt;В режиме пассивной отладки оболочка доступна только после того, как отлаживаемая программа будет подключена к IDE и до ее завершения. Это указывается посредством другой подсказки и индикацией в заголовке окна.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="311"/>
+        <location filename="../QScintilla/Shell.py" line="312"/>
         <source>Restart</source>
         <translation>Перезапустить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="312"/>
+        <location filename="../QScintilla/Shell.py" line="313"/>
         <source>Restart and Clear</source>
         <translation>Перезапустить и очистить</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="316"/>
+        <location filename="../QScintilla/Shell.py" line="317"/>
         <source>Active Name</source>
         <translation>Активное виртуальное окружение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1849"/>
+        <location filename="../QScintilla/Shell.py" line="1850"/>
         <source>Available Virtual Environments:
 {0}
 </source>
@@ -61856,19 +61866,19 @@
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1895"/>
+        <location filename="../QScintilla/Shell.py" line="1896"/>
         <source>Current Virtual Environment: &apos;{0}&apos;
 </source>
         <translation>Текущее виртуальное окружение: &apos;{0}&apos;
 </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="844"/>
+        <location filename="../QScintilla/Shell.py" line="845"/>
         <source>{0} on {1}</source>
         <translation>{0} из {1}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1066"/>
+        <location filename="../QScintilla/Shell.py" line="1067"/>
         <source>&lt;{0}&gt; {1}</source>
         <translation>&lt;{0}&gt; {1}</translation>
     </message>

eric ide

mercurial